在 DJANGO 中验证重置密码 link
Validation of reset password link in DJANGO
所以我已经知道密码重置的默认验证时间 link 是 3 天,。
来自 - https://docs.djangoproject.com/en/4.0/ref/settings/#password-reset-timeout
但是如果我发送 3-4 封重置密码邮件会怎样,我只使用其中一封 - 另一封呢link 秒?
正如我所说,我发送了 3-4 封邮件,所以我有 3-4 links.
如果我使用了一个 link,其余的 link 是否将不再有效?
有人知道它是如何工作的吗?
有一篇关于重置密码机制如何工作的很棒的文章:https://www.sjoerdlangkemper.nl/2016/04/07/djangos-reset-password-mechanism/
由于代币包括:
- 用户 ID
- 密码
- 上次登录时间
- 当前日期
如果用户更改密码或记住凭据并登录,之前发送的任何 link 将失效。
所以我已经知道密码重置的默认验证时间 link 是 3 天,。 来自 - https://docs.djangoproject.com/en/4.0/ref/settings/#password-reset-timeout
但是如果我发送 3-4 封重置密码邮件会怎样,我只使用其中一封 - 另一封呢link 秒? 正如我所说,我发送了 3-4 封邮件,所以我有 3-4 links.
如果我使用了一个 link,其余的 link 是否将不再有效? 有人知道它是如何工作的吗?
有一篇关于重置密码机制如何工作的很棒的文章:https://www.sjoerdlangkemper.nl/2016/04/07/djangos-reset-password-mechanism/
由于代币包括:
- 用户 ID
- 密码
- 上次登录时间
- 当前日期
如果用户更改密码或记住凭据并登录,之前发送的任何 link 将失效。