记住页面会话

时间:2015-03-13 17:08:15

标签: php mysqli

所以我正在寻找有关如何解决问题的最佳建议。我想让我的会员在选中“保持登录状态”时能够在设备上登录。但经过研究,我发现饼干可以做到,但它并不安全。

所以我的第二个想法只是记住他们所在的页面,并在重新登录后再回到它。简单。更安全(理论上)。

但我能想到的唯一方法是在数据库中创建一个记录成员所在页面的表,并在每次转到新页面时对其进行更新。

这是解决方案的最佳方式,还是有更好的方法?我对所有建议持开放态度,在论坛的其他地方找不到任何解决方案。 (我正在使用PHP和MYSQLi)

2 个答案:

答案 0 :(得分:2)

您最好的选择是结合使用cookie和会话来做到这一点。甚至安全的cookie。查看此链接。

https://en.wikipedia.org/wiki/Secure_cookie

答案 1 :(得分:1)

尝试使用本指南中的一项功能。 DOM Storage Guide

我从未测试过,但我认为你需要的是本地存储。

或此Using IndexedDB