防止从几个不同的浏览器为同一用户使用不同的sessiosn文件

时间:2018-01-12 07:18:39

标签: php session

在我的php应用程序中,我计划执行以下操作:当用户登录时,将他的session_id保存在数据库中。

然后,每次登录时,检查该用户是否已有旧会话ID,然后执行:

session_destroy();
session_id('old_session_id_here');
session_start();

我希望这可以防止同一用户使用不同的会话,当此用户在同一时间使用不同的浏览器登录时。

这是一个好习惯吗?可能会导致这个问题吗?

0 个答案:

没有答案