我正在使用swift邮件程序,我想在电子邮件中提供一个指向帐户注册页面的链接。
我只想授予用户在电子邮件中有链接的权限,但请确保没有人可以在注册页面输入URL栏的路径。
我研究并了解了使用某种访问令牌但已经停留了一段时间。
答案 0 :(得分:0)
我认为Access Token是您应该采用的方式。
你无法通过在电子邮件中点击它来使URL工作,但没有其他意思,如果人们从电子邮件中复制该URL并将其粘贴到URL栏,如果他们记住了在吧台上打字吧?我相信它应该始终保持相同的功能。
我认为应该实施的是:
- 每封电子邮件都应包含一个唯一的网址,该网址具有唯一的访问令牌。
- 访问令牌应仅属于单个用户。
- 访问令牌应在特定时间后过期。
- 在用户完成注册页面中需要完成的任务后,访问令牌应立即失效。
- 为了更安全,访问令牌的尝试次数有限,因此,例如,在三次尝试但仍未完成所需的任务后,访问令牌将变为无效并且不能再使用了。