1
有没有办法在PHP中获取有关我的服务器上连接的所有用户会话的信息?在PHP中管理多个会话
例如:
- 用户1登录到我的服务器与用户信息:登录名= “用户1”和corpId = “测试1”
- 用户2登录到我的服务器与用户信息:登录名= “用户2”和corpId = “test2的”
每次用户登录时,用户信息都存储在$ _SESSION中。
问题解决:
当用户呼叫登录API,我想能够检查是否存在(或不),其中用户与所述相同corpId连接的会话。
测试例:
User 3 (corpId="test3") calls login API. Result = SUCCESS
User 4 (corpId="test2") calls login API. Result = FAILED
(cause="ALREADY_EXISTING_SESSION)
您可以使用数据库来管理连接吗? – Martin
数据库是管理会话数据的最佳方式... –
@Martin好的,我将使用数据库管理连接。当然PostGreSql已经部署在我的服务器上。谢谢 – wawanopoulos