gpt4 book ai didi

python - 如何使用 Amplify React 在 Python 中的 Post Confirmation Lambda Trigger 中获取 Cognito Identity Id?

转载 作者:行者123 更新时间:2023-12-04 02:50:32 24 4
gpt4 key购买 nike

我正在处理一个 ReactJS 项目并使用 Amplify 进行注册/登录。在注册时,我有一个 Python 中的后确认 lambda 触发器,它将用户信息(用户名、认知 ID 等)存储在本地数据库中。我还想存储身份 ID,但我似乎无法在事件或上下文变量中找到它。我可以在用户登录后通过在 React 中调用 Auth.currentCredentials() 来找到身份 ID,但想在注册过程中获取此信息。

对此的任何帮助将不胜感激。谢谢你。

最佳答案

我遇到了同样的问题,发现它确实在 auth 触发器中不可用,因为用户必须进行身份验证才能检索它,正如您所说。也没有办法(我能找到)使用 AWS 管理开发工具包获取此信息。

在用户登录应用程序并调用以将 identityId 保存在我需要的位置后,我采取了运行小检查的方法。目的是为了让其他用户在登录后可以访问用户的媒体,通过使用用户自己的identityId和amplify来拉取头像。

希望这可以帮助。

关于python - 如何使用 Amplify React 在 Python 中的 Post Confirmation Lambda Trigger 中获取 Cognito Identity Id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55308723/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com