【问题标题】:AWS Cognito email confirmation not redirect to my websiteAWS Cognito 电子邮件确认未重定向到我的网站
【发布时间】:2019-07-22 07:40:51
【问题描述】:

我使用 aws cognito 作为联合服务,它工作正常,除了电子邮件确认,单击确认链接后它会将我重定向到 aws 确认页面(小框)。

我希望它把我重定向到我的页面,它给了我一个类似的链接:

https://<MY-DOMAIN>.auth.eu-west-1.amazoncognito.com/confirmUser?client_id=<CLIENT_ID>&user_name=<USERNAME>&confirmation_code=<CODE>

但我需要类似的东西:

https://<MY-DOMAIN>.auth.eu-west-1.amazoncognito.com/confirmUser?client_id=<CLIENT_ID>&user_name=<USERNAME>&confirmation_code=<CODE>&redirect_uri=https://www.MYWEBSITE.com/WELCOME

我该怎么做?

【问题讨论】:

    标签: redirect amazon-cognito confirmation


    【解决方案1】:

    请在作为 AWS Cognito 用户池的一部分的应用集成内的应用客户端设置中配置回调 URL。

    【讨论】:

    • 这些回调用于登录/注销,而不是用于确认电子邮件
    • 可以从 AWS Cognito 用户池中的“消息自定义”链接自定义确认电子邮件。
    • 留言是Please click the link below to verify your email address. {##Verify Email##} ,怎么自定义呢?
    • 如果需要自定义每条消息,使用您的自定义字段,您需要使用 AWS Cognito 用户池中的 Lambda 触发器。自定义消息有一个触发器占位符。在发送验证或 MFA 消息之前调用此触发器,允许您动态自定义消息。请注意,可以在“验证”面板上编辑静态自定义消息。完整的文档在这里docs.aws.amazon.com/cognito/latest/developerguide/…
    猜你喜欢
    • 2019-07-02
    • 1970-01-01
    • 2018-06-16
    • 2021-06-02
    • 2019-08-05
    • 2018-03-02
    • 2015-01-01
    • 1970-01-01
    • 2018-02-17
    相关资源
    最近更新 更多