安全的电子邮件验证

时间:2018-03-17 13:09:40

标签: javascript email http request email-verification

我想发送模板电子邮件以执行用户的电子邮件验证。

模板电子邮件应包含一个需要向某个地方调用http POST请求的链接。而不是来自第三方API(例如elasticemail)通过JavaScript处理该请求并对实际服务器执行另一个POST请求。

我的问题是:我该怎么做?

我们在电子邮件验证过程中需要这样的步骤,否则我们必须在电子邮件模板中公开私人数据。

2 个答案:

答案 0 :(得分:1)

  

模板电子邮件应包含需要将http POST请求调用到某个地方的链接

抱歉,这是不可能的。当用户点击任何链接时,浏览器将始终执行HTTP GET请求。

但是您可以分配令牌(或随机字符串)来单独识别电子邮件地址。所以没有私人数据泄露。

答案 1 :(得分:0)

我建议你只创建一个简单的电子邮件,其中包含指向页面的链接,其中包含您概述的功能。使用随机或jwt字符串附加url,您可以使用该字符串来标识哪个用户已到达页面。