2016-04-18 09:10:15 3188次浏览 4条回答 0 悬赏 60 金钱

按照 advanced 模板,直接前后端可以相互登录。但是只想让管理员才可以登录后台。怎么才可以让登录到前台的用户,在输入后台网址的情况下,不直接自动登录后台呢?

  • 回答于 2016-04-18 11:05 举报

    用户权限控制

  • 回答于 2016-04-18 14:03 举报

    前后端,配置的user组件指向不同的类,自然能做不同的验证

    1 条回复
    回复于 2016-04-20 08:25 回复

    这个试过,还是自动跳转过去了。如果前端登录,输入后端网址,就自动变成前面那个用户了。

  • 回答于 2016-04-19 16:26 举报

    我目前也遇到了这个问题,
    我想到的办法是,
    增加一个属性判读是否前台 或 后台
    例如如下
    当然是要在登录以后 强制增加在用户数据中 然后在给用户模块。

    \yii::$app->user->identity->isAdmin === true
    
  • 回答于 2016-04-20 09:06 举报

    我在common分了user和admin,各自验证登陆

    1 条回复
    回复于 2016-05-14 18:19 回复

    这个办法好

    觉得很赞
您需要登录后才可以回答。登录 | 立即注册
bubifengyun
总监

bubifengyun NJSH

注册时间:2014-11-06
最后登录:2022-10-29
在线时长:59小时54分
  • 粉丝36
  • 金钱10
  • 威望160
  • 积分2200

热门问题