谁一开始就是大神?

Yii2.0,前台和后台设置不同的用户认证类?

在web.php配置里面,user组件里面可以配置identityClass选项是用那个用户类认证,我现在后台是用的一个module,我怎么让我的前途和后台的user的identityClass选项用不同的用户类?
我试着在module的components里面试图重新定义,我看不会覆盖啊!

前后台的主配置文件不一样啊,在backend和frontend的main.php里分别指定就可以了,注意和common/config/main.php merge的顺序
我在index.php 中打印出$config
[“user”]=>
这里写的是调用 backend\models\user 可是登录的时候还是调用的 common\models\User 类
亲测有用 Yii::$app->user->identityClass = ‘app\models\User2’;

赞(0) 打赏
未经允许不得转载:菜鸟之家 » Yii2.0,前台和后台设置不同的用户认证类?

评论 抢沙发

登录

找回密码

注册