记住我使用数据库存储细节的功能

时间:2013-11-29 19:22:36

标签: php database security cookies remember-me

我有一个“工作”登录表单,用于验证和使用绑定变量。

我的网站现在几乎已准备好(内容明智)上线,所以我现在回到登录过程,因为我想要100%发布到公众之前。

我想记住我的功能,但无法通过数据库找到任何帮助/教程。我在这里读了一篇帖子,说最好的方法是在数据库中存储散列值并将其与cookie进行核对。

我再也找不到这篇文章,谷歌搜索返回旧代码或简单的cookie功能。我可以找到各种关于该区域的帖子,但没有代码可以查看和实施。

我想学习'正确'的方法来做到这一点所以只需指向正确的方向。

除此之外,我将在错误尝试时创建延迟计时器,并使用一些隐藏字段。但请记住我的第一个。

谢谢,克雷格。

1 个答案:

答案 0 :(得分:0)

使用cookie并检查数据库中的值是最好的方法。有很多关于如何制作这样功能的教程。 this post似乎涵盖了您需要了解的内容。

如前所述,您需要记住,记住我的cookie不能100%安全,所以当用户使用cookie登录并即将编辑一些非常敏感的信息时,重新登录应该是必需的。