Yii2 - 登录未保留

时间:2017-01-05 15:12:26

标签: login yii2 cas

我正在尝试在yii2.0基本应用程序中实现外部登录(基于中央身份验证服务)。连接后,我使用数据库表来检测用户的角色。 在siteController中,我通过以下方式设置连接信息:

            Yii::$app->user->login($model->getUser(), 0);
            return $this->goHome();

值正常(使用var_dump测试)。

但是当我回到主菜单时,我仍被视为来宾(Yii :: $ app-> user-> identity为NULL)。 在我的web.php配置中:

    'user' => [
        'identityClass' => 'app\models\ReprUser',
        'enableAutoLogin' => false,
        'enableSession' => true,
    ],

我检查我的自定义用户类实现了IdentityInterface。

提前感谢您的帮助。

0 个答案:

没有答案