请, 我想创建一个验证后 LAMBDA挂钩的数量,使得调用AdminListDevices API来算当前连接到设备的数量一个用户。有人可以给我一个例子如何做到这一点或指向我的链接? 谢谢。拉姆达函数来计算链接到用户设备
0
A
回答
1
没有正是这种做一个正式的例子,但它是完全可能的。
如果您希望围绕尝试使用新设备进行身份验证的逻辑(即只有5个设备可以为此帐户传输音乐),Cognito在您的Lambda钩子将获得的输入中包含newDeviceUsed布尔值(see docs)。
最重要的是,你需要在你的拉姆达钩一些凭据调用管理列表中的设备的权力。然而,根据你的逻辑规定(也许如果newDeviceUsed是真的),那么你可以调用该API。值得注意的是,AdminListDevices将返回记住的设备和未记住的设备,因此您可能需要根据需要调整您的逻辑。
这有道理吗?
编辑: 有关Lambda如何处理凭据的更多详细信息可用in their docs。根据您选择的逻辑和语言,您想要调用adminListDevices的方式会有很大不同,但凭证有权这样做,它应该只是一个普通的调用。了解SES在Cognito developer guide示例中的调用方式。
相关问题
- 1. 转换函数调用拉姆达(SAM)
- 2. 未能包裹函数拉姆达
- 3. 计算表达式它放在拉姆达
- 4. C#拉姆达到VB.Net
- 5. 由拉姆达
- 6. C#拉姆达
- 7. 转引自拉姆达列表调用函数表达式
- 8. 拉姆达调用另一个外部拉姆达
- 9. 贝塔减少拉姆达演算
- 10. 连接的设备计数算法
- 11. 同时接受拉姆达函数和函数指针作为参数
- 12. 声明拉姆达可以表达拉姆达
- 13. 使用C#拉姆达找到集合
- 14. 使用拉姆达球拍
- 15. 使用LINQ拉姆达
- 16. 通过拉姆达
- 17. 分组拉姆达
- 18. 分配拉姆达
- 19. C#拉姆达(=>)
- 20. 没有拉姆达
- 21. 无法从AWS拉姆达连接到AWS RDS PostgreSQL数据库
- 22. 过滤实体设定拉姆达
- 23. 错误:连接ETIMEDOUT RDS拉姆达
- 24. 将移动设备链接到用户帐户
- 25. 结束语一个模板函数调用的拉姆达
- 26. 如何转换SQL内连接来拉姆达LINQ查询
- 27. 用户定义的函数来计算基于用户
- 28. 计算链接到MediaWiki
- 29. 如何在接下来的科拉姆
- 30. 使用Java来检测设备是否插入到计算机
谢谢您的回答。您是否有链接或示例说明如何完成答案的第二部分?,请在lambda钩子中调用AdminListDevices。 – Felini500
在我的编辑中阐述。这有帮助吗? –
非常感谢您的回答。我将利用您提供的链接来解决我的问题。 – Felini500