2014-09-03 2 views
1

웹 개발에서 yii 프레임 워크를 사용하여 새로 생겼습니다. 나는 로그인 페이지가있는 웹 사이트를 개발 중입니다. 암호와 사용자 이름을 통해 로그인 페이지에서 사용자를 인증 한 다음 사용자는 자신의 역할에 따라 리디렉션됩니다. 이제 리디렉션 된 페이지에서 사용자의 유효성을 검사하는 방법을 파악할 수 없습니까? 미리 감사드립니다. 사용자 로그인 후 yii 인증

답변

2

확인이 기능에서 언급 한 리디렉션 URL이

컨트롤러 폴더 siteController->actionLogin 기능

여기에 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