如何在不丢失用户保存密码的情况下更改登录页面?

时间:2014-02-05 10:45:10

标签: asp.net internet-explorer caching browser passwords

我有一个带有登录页面的网络应用程序 - login.aspx,它有两个文本框 - 用户名和密码。

用户多年来一直在使用它,其中许多人已经使用浏览器的工具来存储他们的密码,因此他们不必继续重新输入密码。

我现在重新设计了登录页面,需要它来替换旧页面。

问题是我不希望用户保存的密码丢失。他们中的一些人(感叹!)实际上无法记住他们的密码,并依靠浏览器为他们填写密码。现在,我意识到这些用户是愚蠢的,他们记住一个密码似乎很合理。但我的客户坚持认为,如果他们不能立即登录,他们就不会认为他们会去其他地方。

那么如何确保保留旧密码?浏览器使用什么来确定密码是否应该应用于特定字段?

N.B。我应该提一下,我主要对Internet Explorer感兴趣,因为这是我们大多数用户使用的。

1 个答案:

答案 0 :(得分:-1)

第1步: -

获取用户名: 从旧的登录页面获取用户名。

获取密码: 首先,您应该阅读浏览器密码数据库文件。不同的浏览器使用不同的位置来存储密码文件。此外,密码文件将采用加密格式。解密密码文件并获取密码。

第2步: -

要在该系统中再次记住用户: - 在新的登录页面中,将用户名放在用户名字段中,并将密码(已重试)放入密码字段。
现在编写一个代码来创建一个cookie文件。
每当您从该系统登录时,它都会记住您。
我希望以下链接能为您提供更多信息...

链接:
http://raidersec.blogspot.in/2013/06/how-browsers-store-your-passwords-and.html