是否可以在 Yii 中实现 2 个登录 url。
也就是说,如果发生会话超时,用户应该被重定向到站点/登录。
但是当未经身份验证的用户尝试访问该网址时,他应该被重定向到站点/登录帐户
可能吗?
这是配置文件中用于会话超时和初始化登录 url 的代码
'components'=>array(
'user' => array(
'class' => 'WebUser',
'loginUrl' => array('site/loginaccount'),
'allowAutoLogin' => true,
),
'session' => array(
'class'=>'CDbHttpSession',
'timeout'=>$params['session_timeout'],
'autoStart'=>true,
),
这是我的控制器中的代码,如果用户是访客,它将重定向到站点/登录帐户
return array(
array('allow', // allow all users to perform 'index' and 'view' actions
'actions'=>array('Createdeal'),
'users'=>array('*')
),