当我在地址栏中输入localhost/yiitest
时,我想查看登录页面。我搜索了网络,但无法找到如何做到这一点。
有人能帮助我吗?
答案 0 :(得分:0)
如果您使用的是yii1,请在控制器中添加一个过滤器:
-2
如果未登录用户尝试访问任何页面,他将被重定向到public function filters()
{
return array('accessControl'); // perform access control for CRUD operations
}
public function accessRules()
{
return array(
array(
'allow', // allow authenticated users to access all actions
'users'=>array('@'),
),
array('deny'),
);
}
(您可以在配置中更改它)。当然,如果您在site/login
中添加此accessRules,则必须添加其他规则以允许未登录的用户访问SiteController
。