4
會話結構對於多個登錄帳戶應如何看待?多個登錄帳戶的會話
我的網站上會有三部分登錄。
/(客戶區)
/管理/(後端/管理區)
/控制面板/(控制面板區域)
不能使用同一個帳戶來訪問所有三個。
我想出了這樣的:
$_SESSION['login']['frontend'] = array(
'user_id' => 123,
'is_logged' => true
);
$_SESSION['login']['backend'] = array(
'user_id' => 999,
'is_logged' => true
);
這是正確的或者什麼是替代解決方案?
你也可以爲不同的會話使用不同的文件夾(如果你有不同類型的用戶在不同的URL上登錄)。你使用session_save_path爲那些URL指定不同的會話文件夾,如session_save_path('../../ admin_sessions')。不知道哪種方式更好。 –