Yii2用户身份验证

时间:2017-09-07 06:56:27

标签: php yii yii2-advanced-app

我在yii2

上有两个项目

当我使用yii2身份验证方法

登录一个项目时
(Yii::$app->user->identity)

另一个项目也会创建一个登录会话。

我的第一个项目是用户注册,其次是卖家注册。

以用户(User id is 21- Database id )成功登录并在我打开时 卖方项目。还会使用卖家表中的用户ID 21自动创建登录。

1 个答案:

答案 0 :(得分:0)

这可能是因为您在项目中启用了autoLoginLogin,并且您可能使用相同的identityCookie配置。检查您的配置文件..

'components' => [
        'user' => [
            'identityClass' => 'common\models\User',
            'enableAutoLogin' => true,
            'identityCookie' => [
                'name' => '_frontendUser',//change this
            ]
        ],