通过电子邮件发送了包含帐户信息的网址链接

时间:2016-06-19 16:16:54

标签: url cookies user-accounts

我正在开发一个向用户发送URL链接的项目,用户必须将用户帐户信息登录到该帐户。是否有任何方法可以将用户帐户信息实现到该链接以便用户使用他收到信息时不会每次输入他的账户信息吗?

1 个答案:

答案 0 :(得分:0)

您需要生成一个唯一的链接,并将其与用户绑定一段特定的时间(出于安全原因)。然后将链接发送给用户,以便他/她可以在该特定时间段内使用该链接登录。如果该时间过去,他/她将需要请求新的链接。

所以这是一步一步细分: 1.用户输入他的电子邮件/电话号码。 2.如果数据库中有任何可用于该电子邮件/电话号码的用户,则检查数据库。如果找到用户,则需要为该用户存储唯一令牌并存储它。 3.使用该令牌生成链接。 4.当用户单击链接时,将令牌与您的数据库和用户匹配,如果匹配,则表示用户已获得授权并让他登录。删除令牌。

如果您需要更多解释,请与我们联系。