Вход Регистрация
Файл: silawar.ru/protected/components/PhpAuthManager.php
Строк: 15
<?php
class PhpAuthManager extends CPhpAuthManager{
    public function 
init(){
        
// Иерархию ролей расположим в файле auth.php в директории config приложения
        
if($this->authFile===null){
            
$this->authFile=Yii::getPathOfAlias('application.config.auth').'.php';
        }
 
        
parent::init();
 
        
// Для гостей у нас и так роль по умолчанию guest.
        
if(!Yii::app()->user->isGuest){
            
// Связываем роль, заданную в БД с идентификатором пользователя,
            // возвращаемым UserIdentity.getId().
            
$this->assign(Yii::app()->user->roleYii::app()->user->id);
        }
    }
}
Онлайн: 1
Реклама