Yii2,从前端登录时重定向到后端吗?

时间:2018-11-03 05:38:10

标签: yii2

从yii2中的前端登录后,页面应重定向到后端索引页面。

public function actionLogin()
{     
    if (!Yii::$app->user->isGuest) {
       return $this-> render('commercial');
      }        
    $model = new LoginForm();
    if ($model->load(Yii::$app->request->post()) && $model->login()) {
        $this->layout = 'noBar';
   return $this-> render('home'); //backend/index should be open
    } else {
        return $this->render('login', [
            'model' => $model,
        ]);
    }
}

我已经尝试了许多方法(例如Url管理器n),但没有得到所需的结果?

1 个答案:

答案 0 :(得分:2)

代替这一行: return $this-> render('home'); //backend/index should be open

写: return $this->redirect('https://yoursite.com/backend/site/index');

或者您可以像这样在配置中制作backendUrlManager: Yii2 Links between Frontend and Backend (advanced template)

相关问题