记住我的函数使用数据库来存储详细信息


Remember me function using database to store details

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

我的网站现在几乎准备好了(内容方面)上线,所以我现在回到登录过程中,因为我希望在向公众发布之前100%登录。

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

我再也找不到这篇文章了,谷歌搜索会返回旧代码或简单的cookie。我可以找到各种关于该领域的帖子,但没有我可以查看并尝试实现的代码。

我想学习"正确"的方法,所以只需要指向正确的方向。

除此之外,我还将在不正确的尝试中创建一个延迟计时器,并使用一些隐藏字段。但记住我是第一位的。

谢谢,克雷格。

使用cookie并检查数据库中的值是最好的方法。关于如何制作这样的函数,有很多教程。这篇文章似乎涵盖了你需要了解的内容。

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