我有一个数据库 - (用户,管理员)。 我有 2 个应用程序。(应用程序/登录,后端/登录)。
因此,当我使用管理员数据在“后端”登录时,我不想在“应用程序”上使用相同的数据登录。
在同一个浏览器下,如何在 CakePHP 中为两个不同的应用程序获取两个不同的会话?
我想用/backend 下的管理员和/application 下的用户登录。
CakePHP 2.2.0。
谢谢你们。:)
我有一个数据库 - (用户,管理员)。 我有 2 个应用程序。(应用程序/登录,后端/登录)。
因此,当我使用管理员数据在“后端”登录时,我不想在“应用程序”上使用相同的数据登录。
在同一个浏览器下,如何在 CakePHP 中为两个不同的应用程序获取两个不同的会话?
我想用/backend 下的管理员和/application 下的用户登录。
CakePHP 2.2.0。
谢谢你们。:)
解决了。在 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