如何将电子邮件添加到 Cognito 访问令牌?

Isl*_*oud 1 authentication oauth-2.0 amazon-cognito

我正在使用 AWS Cognit,在验证访问令牌时,我需要提取电子邮件属性来处理应用程序的数据库和 Cognito 之间的一些迁移案例。

但问题是我在令牌中找不到电子邮件;相反,我得到一个用户名,它是一个 UUID。

有什么方法可以将电子邮件包含到访问令牌中(无需额外调用预令牌生成-lambda)?

Gar*_*her 6

目前不支持此功能。不过,您的后端可以将访问令牌发送到 Cognito 用户信息端点以获取电子邮件。

然后,您可以生成包含电子邮件的有用声明主体。然后缓存额外的声明以供后续后端请求使用。请参阅我的这段代码作为示例。


归档时间:

查看次数:

2137 次

最近记录:

2 年,3 月 前