Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 用户登录后页面中的yii身份验证_Php_Security_Authentication_Yii - Fatal编程技术网

Php 用户登录后页面中的yii身份验证

Php 用户登录后页面中的yii身份验证,php,security,authentication,yii,Php,Security,Authentication,Yii,我是在web开发中使用yii框架的新手。我正在开发一个带有登录页面的网站。我通过密码和用户名在登录页面中自动验证用户,然后根据用户的角色重定向该用户。现在,我不知道如何验证重定向页面中的用户?。 提前谢谢。登记入住 控制器文件夹siteController->actionLogin函数 此函数中提到了一个重定向URLactionLogin() 在这里,您可以获取登录用户的身份验证详细信息,还可以更改重定向URL我可以根据用户的角色重定向用户。我不明白的是如何验证重定向页面中的用户。 if(iss

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

登记入住

控制器文件夹
siteController->actionLogin
函数

此函数中提到了一个重定向URL
actionLogin()


在这里,您可以获取登录用户的身份验证详细信息,还可以更改重定向URL

我可以根据用户的角色重定向用户。我不明白的是如何验证重定向页面中的用户。
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);
        }