在表单输入中的字段中缓存数据

时间:2011-11-25 16:12:34

标签: php javascript

我有一个包含两个字段的小表单:login + password。 我希望当用户通过输入有效凭据进行连接时,以及当他回来进行新登录时,以表格形式缓存数据。就像我们进入gmail界面并发现电子邮件地址和密码已经在字段中一样,我们只需要提交。

这不适用于我的网站。

3 个答案:

答案 0 :(得分:0)

您可以在PHP中使用HTML5 local storagecookies。但是,我不会在客户端存储用户信息(尤其是用户名和密码)。

或者,您可以保存一个cookie,说明该用户已登录。当他们访问时,从您的数据库中获取用户名并在字段中显示。

答案 1 :(得分:0)

永远不要在原始的任何地方存储密码。人们使用散列算法,所以即使是公司的员工也无法获得密码。

一定要保存一个cookie。确保他们需要定期访问页面,最多可能需要访问一个页面。在阻止访问帐户之前或在执行另一次检查之前的一段时间内制定关于错误密码条目数量的策略。检查该数据库的cookie(检查IP地址等),以确保它是有效的。加密该cookie,使其无法猜到。

甚至不(在这里我不同意威廉)默认情况下填写用户名字段。它可能是一台公共机器。

答案 2 :(得分:-1)

您可以保存登录/传递Web浏览器的cookie。但我认为浏览器提供保存密码,因为他们了解您填写的字段,也许您的表单上的输入元素将是“登录”和“密码”或浏览器可以与登录表单关联的东西,它可以节省客户的信用额度< / p>