【发布时间】:2019-12-08 05:48:40
【问题描述】:
AWS Cognito IDP(身份提供商)是 AWS 提供的一项服务,用于通过用户池管理您的服务的用户。 Cognito 提供了多种 API,并且可以通过 boto3(AWS 的 Python 包装器)以编程方式使用 Cognito。
forgot_password 方法在用户忘记密码时使用:
cog.forgot_password(ClientId=USER_POOL_CLIENT_ID, Username=req["username"])
这会向用户发送一封电子邮件,其中包含用户可用于更改密码的六位数代码。
问题是,我希望电子邮件包含自定义内容以及六位数代码。我确信这一定是可能的,必须有一种方法来获取模板化内容并使用该模板化内容向用户发送一封包含自定义内容的电子邮件,其中还包含六位数代码。
有谁知道,在使用 boto3 为 AWS Cognito IDP 调用 forgot_password 时,我如何发送包含六位数代码的自定义电子邮件?
谢谢!
【问题讨论】:
标签: amazon-web-services amazon-cognito