如何实现密码重置

时间:2010-05-28 10:24:10

标签: c# .net asp.net

我有一个现有的应用程序,我希望在30天后实现密码重置。 但我不希望用户使用与最近5次相同的密码。

我该如何做到这一点,或者我可以遵循任何链接。

请帮忙

谢谢,

2 个答案:

答案 0 :(得分:1)

您可以保存最近5个密码的历史记录,以防止用户重复使用它们 并保存上次密码更改日期。 一旦用户执行登录检查,如果30天结束,如果是,则将其重定向到页面以重置密码。

答案 1 :(得分:0)

您可以创建一个包含5列的小表,以便存储最后使用的5个密码。然后,每列将包含密码的哈希值,而不是密码本身。