我想答案是 - 「這取決於你的應用程序」?我應該允許多次登錄嗎?
如果我登錄了兩次,每次都呼叫session_start()
,我最終得到兩個完全獨立的會話。每個登錄都有時間戳,每個登出都有時間戳(zer0的記錄時間 - 在登錄時設置 - 表示用戶仍然登錄)。
我有一個審計線索,其中每個新行添加到一個表(我從不修改,以支持審計線索)有user_id和時間戳。
問:是否有任何令人信服的理由允許或禁止多次登錄?我首先想到禁止,但現在我沒有看到有任何真正的理由這樣做 - 並允許它沒有額外的代碼。
什麼是一般的做法?
這取決於你的...哦。沒關係。 – 2011-04-30 02:38:28
+1爲可預測;-) – Mawg 2011-04-30 03:24:14