чтоб сразу и всегда была страница логина при переходе на сайт или обращению по какой либо ссылке для не зареганного юзера.
вот что выдает гугла
viewtopic.php?t=31082#p158183 (в самом конце)
http://www.dbhelp.ru/yii-how-to-set-up- ... site/page/ (в самом начале)
делаю по второй ссылке, но такое ощущение что BaseController вообще не участвует в процессе:
Код: Выделить всё
<?php
class BaseController extends CController
{
protected function beforeAction($action)
{
if (Yii::app()->user->isGuest) {
Yii::app()->user->loginRequired();
return $this->redirect('/user/login');
}
return true;
}
}
Код: Выделить всё
class SiteController extends BaseController { ....
Код: Выделить всё
'rules' => [
'login' => '/user/login',
'logout' => '/user/logout',
'' => '/boock/index',
куда копать?
п.с.
вот такое http://www.yiiframework.com/doc-2.0/yii ... cauth.html у Yii 1.1 есть?