public function actionLogin()
{
if (!\Yii::$app->user->isGuest) // 已经是登录状态,跳转到主页
return $this->redirect('/super/');
$model = new SuperLoginForm();
if(Yii::$app->request->isPost)
{
$model->load(Yii::$app->request->post());
if($model->validate())//这个是一个验证吗?那验证了什么?
{
if( $model->login() )
return $this->redirect('/super/');
throw new HttpException(401,'登录失败,系统错误');//这个不是很懂
}
throw new HttpException(401,ToolBase::sqlError($model->errors));
}
return $this->render('login',['model'=>$model]);//传递的数据,为什么可以用作表单的格式
}
日常问题(login)
猜你喜欢
转载自blog.csdn.net/qq_33876293/article/details/82768958
今日推荐
周排行