确认发布pdf的确认电子邮件

问题描述 投票:-1回答:1

我对开发Webapi有疑问。我想给某人发送一封带有确认链接的电子邮件,如果他单击该链接,则应将其重定向到感谢页面,并获得一封包含pdf的电子邮件。

很遗憾,我不知道如何创建确认链接。我可以将每种网络语言都用作php和node js。

php node.js html-email email-confirmation webapi
1个回答
0
投票

执行此操作的一种方法是生成一个随机的长id,然后将该id作为url参数传递。

var key = '25f56c64ee724e15b1b83688e9785a38'; /* Generated Key. */
var link = `https://some-url.com/example/${key}`;

在数据库中,您将具有一个查找表,该表将键映射到userId。

然后,/ example / {key}的路由将获取用户信息并生成页面,并且还可以发送带有pdf的电子邮件。

注意此处的安全性基于密钥的随机性和长度。添加到期将是一个好习惯。

© www.soinside.com 2019 - 2024. All rights reserved.