4
複数のログインの場合、セッション構造はどのように見えるのですか?複数ログインのセッションアカウント
私のウェブサイトには3つのログインがあります。
/(顧客エリア)
/管理/(バックエンド/管理エリア)
/コントロールパネル/(コントロールパネル領域)
あなたはすべての3つにアクセスするには、同じアカウントを使用することはできません。
私はこのように思い付いた:
$_SESSION['login']['frontend'] = array(
'user_id' => 123,
'is_logged' => true
);
$_SESSION['login']['backend'] = array(
'user_id' => 999,
'is_logged' => true
);
は、この正しいですか代替ソリューションは何ですか?
異なるセッションで異なるフォルダを使用することもできます(異なる種類のユーザーの場合は異なるURLでログインしている場合)。 session_save_path( '../../ admin_sessions')のような別のセッションフォルダを指定したURLのヘッダーには、session_save_pathを使用します。どちらの方が良いか分かりません。 –