【问题标题】:AWS SES Custom Verification Email Redirect URL has no paramsAWS SES 自定义验证电子邮件重定向 URL 没有参数
【发布时间】:2019-02-06 07:30:18
【问题描述】:

我需要验证客户的电子邮件地址,以便我可以代表他们发送电子邮件。 AWS SES 具有发件人验证功能,您需要在请求正文中发送电子邮件地址,SES 将在该电子邮件地址上发送一封带有确认链接的验证电子邮件。

我们还可以在设置自定义电子邮件模板时配置成功和失败的重定向 URL。

问题是当它重定向到我的自定义 URL 时我没有得到任何参数。我至少需要重定向 URL 参数中的 email_id,以便我可以在我的应用中标记已验证的电子邮件。

【问题讨论】:

    标签: php laravel amazon-web-services aws-sdk amazon-ses


    【解决方案1】:

    目前,没有选项可以在重定向 URL 上传递任何查询参数。目前,我看到了两种可能的解决方案:

    1. [...] 您可以创建不同的自定义验证电子邮件模板 您尝试验证的不同电子邮件地址,每个都使用其 自己的成功重定向链接(例如,带有附加查询字符串 附加)[...]

    Answer to the same question in AWS forum

    1. 使用GetIdentityVerificationAttributes获取身份验证状态。您可以创建每 5 分钟运行一次并调用所有身份验证的 lambda 函数,然后按状态过滤 Success 并根据它更新您的应用程序。 AWS documentation for GetIdentityVerificationAttributes

    【讨论】:

      猜你喜欢
      • 2019-08-05
      • 2020-01-16
      • 1970-01-01
      • 2013-10-31
      • 1970-01-01
      • 2020-12-21
      • 2020-08-24
      • 1970-01-01
      • 2016-09-28
      相关资源
      最近更新 更多