email - 在电子邮件 HTML 中生成动态 URL
问题描述
我很难找到解决方案,并希望有任何想法或建议。
总体目标是在电子邮件中动态生成一个私人链接,用于匿名注册/登录用户。只有拥有链接的人才能访问该应用程序,否则他们将保持匿名(即没有指向其电子邮件地址的链接 - 仅由动态链接中包含的数字标识)。显然,如果他们共享此 URL,任何人都可以以他们的身份登录。
我想生成某种嵌入代码,客户可以将其复制/粘贴为电子邮件模板的一部分。理想情况下,此代码将在交付时为每个收件人动态创建唯一标识符。我们将无法发送专门的电子邮件来执行此操作。例如,客户在管理面板中单击“生成嵌入链接”。他们将获得一个可能包含在电子邮件模板中的 html 字符串,例如:
<html :href="www.myapp.com/customer1/register/batch1/{{dynamic_id}}"></html>
收到此电子邮件后,链接可能如下所示:
<html :href="www.myapp.com/customer1/register/batch1/7877346"></html>
这个想法是用户可以单击链接并使用此 URL 自动注册/登录。至关重要的是,除了收件人之外,没有人可以看到此 URL,并且无法将已发送的电子邮件链接回动态生成的 ID。GDPR,呸 :(
希望这是有道理的。很高兴在这里听到替代解决方案或限制。
提前致谢。
解决方案
推荐阅读
- android - 如何确定安卓设备是否使用 Trusty TEE 安全操作系统?
- chrome-ux-report - 找到通过 Core Web Vitals Stat 的 Origin?
- python - cv2.bitwise_and: 操作既不是'array op array'
- python - 如何让这个贪心函数更快?
- http-status-code-403 - 禁止:来自 GCP 云的 403 访问被拒绝错误
- express - 护照 saml 如何将配置文件数据传递给路由
- rest - 在 Jmeter 中设置每分钟限制 100 个请求不起作用
- reactjs - 如何使用材质 UI 在 React 中添加 classList
- c# - c#和HtmlAgilityPack:获取href属性的值
- wordpress - 如何使用 Yoast 插件为 front-page.php 做 SEO