gpt4 book ai didi

node.js - 有什么方法可以为用户生成认知身份验证 token 而无需在 aws-sdk 或 aws-amplify 中提供密码?

转载 作者:行者123 更新时间:2023-12-05 06:25:22 25 4
gpt4 key购买 nike

我正在使用 AWS Cognito 进行用户管理。我想在不提供密码的情况下为用户生成身份验证 token 。有什么办法吗?来自 aws-sdk 或 aws-amplify。

我从 aws-sdk 找到了 AdminInitiateAuth 方法,但它需要密码。

提前致谢!!

最佳答案

一种可能的方法是使用数据库和无服务器(lambda 和 API 网关)协助。

第一次必须提供密码才能获得刷新 token 。

刷新 token 的生命周期比 ID 或访问 token 长。所以你可以保存刷新 token 数据库(dynamodb,RDS)。

之后,我们可以在不提供密码的情况下,通过提供保存的刷新 token 来申请新的 ID 或访问 token 。

This link ,您将看到刷新 token 如何在不提供密码的情况下帮助获取 ID 或访问 token 。

希望对您有所帮助。

关于node.js - 有什么方法可以为用户生成认知身份验证 token 而无需在 aws-sdk 或 aws-amplify 中提供密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57177234/

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