2014-09-03 147 views
1

我是新的在web开发中使用yii框架。我正在开发一个带有登录页面的网站。我通过密码和用户名在登录页面中对用户进行验证,然后根据用户的角色重定向用户。现在,我不知道如何验证重定向页面中的用户? 在此先感谢。yii用户登录后页面验证

回答

2

入住

控制器文件夹siteController->actionLogin功能

有一个重定向URL在此功能中提到actionLogin()

if(isset($_POST['LoginForm'])) 
     { 
      $model->attributes=$_POST['LoginForm']; 
      // validate user input and redirect to the previous page if valid 
      if($model->validate() && $model->login()) 
       $this->redirect(Yii::app()->user->returnUrl); 
     } 

在这里你可以获取登录用户的身份验证信息,也改变了重定向URL

+0

我可以根据他/她的角色重定向用户。我不明白的是如何验证用户在重定向页面。 – BWeb 2014-09-04 12:47:37