我有一个数据库 - (用户,管理员)。 我有2个应用程序。 (申请/登录,后端/登录)。
因此,当我使用管理员数据登录“后端”时,我不想在“应用程序”上使用该SAME数据登录。
如何在同一浏览器下的CakePHP中为两个不同的应用程序获得两个不同的会话?
我希望使用/ strong后面的管理员和/ strong 下的用户登录。
CakePHP 2.2.0。
谢谢大家。 :)
答案 0 :(得分:5)
解决了它。在app / Config / core.php中:
应用:
Configure::write('Session', array(
'defaults' => 'cake',
'ini' => array(
'session.cookie_path' => '/application',
),
'cookie' => 'my_cookie',
));
后端:
Configure::write('Session', array(
'defaults' => 'cake',
'ini' => array(
'session.cookie_path' => '/backend',
),
'cookie' => 'my_cookie_2',
));
非常感谢。 :D我在这几个小时里学到了很多东西。 :d