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