标签: php mysql login
可能重复: PHP /SESSION: Login one per user?
大家好,
我需要知道如何让一个用户登录一次
由于
答案 0 :(得分:6)
如果您使用的是PHP的内置会话功能。您可以使用$ session_id = session_id();
当用户登录时,您可以获取其生成的会话ID,并将其存储到该用户帐户下的数据库中。然后在每个页面上检查当前会话ID是否与该用户的数据库中存储的会话ID匹配(如果不匹配,则终止当前会话并将其重定向到登录页面)。
会话ID在他们登录的每台设备上都会有所不同。
这有意义吗?