CakePHP 2.2 - 两个不同的应用程序和一个会话

时间:2012-07-10 11:18:50

标签: cakephp cakephp-2.0 cakephp-2.1

我有一个数据库 - (用户,管理员)。 我有2个应用程序。 (申请/登录,后端/登录)

因此,当我使用管理员数据登录“后端”时,我不想在“应用程序”上使用该SAME数据登录。

如何在同一浏览器下的CakePHP中为两个不同的应用程序获得两个不同的会话

我希望使用/ strong后面的管理员和/ strong 下的用户登录。

CakePHP 2.2.0。

谢谢大家。 :)

1 个答案:

答案 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