用户类型登录系统Yii 2.0

时间:2015-01-01 21:25:52

标签: php yii2

我从模型用户获取属性时遇到问题。只需代码应该获得用户的类型,无论是管理员还是普通用户,然后每个用户都重定向到他们的控制器。 控制器上的代码:

public function actionIndex()
    {

     if (Yii::$app->user->isGuest) {
           return $this->render('index');
        } else {
            // Administrator
            if (Yii::$app->session->get('user.type') == 1) {
              return  $this->redirect('admin');
                //user
             Yii::$app->session->get('user.type') == 2) {
                return $this->redirect('normal-user');
                }
             else {
                  Yii::$app->user->logout();
                        return $this->refresh();
            }
        }
}

此类型来自我的数据库表,它只有两个值" 1"或" 2" 。当我检查它得到" 0"不知道如何。所以它总是退出()任何建议可能都没有考虑到我的考虑!!!

0 个答案:

没有答案