Witam, jestem początkujący z Yii. Wcześniej używałem CodeIgnitera i to czy ktoś ma rolę administratora decydowała kolumna w bazie danych dla tabeli użytkowników. Jak to jest rozwiązane tutaj? Przerobiłem prawie cały tutorial o tworzeniu bloga, ale nie znalazłem odpowiedzi…
public function accessRules()
{
return array(
array('allow', // pozwala wszystkim użytkownikom wykonać ten action
'actions'=>array('index','view'),
'users'=>array('*'),
),
array('allow', // pozwala zalogowanym użytkownikom na dostęp
'actions'=>array('create','update'),
'users'=>array('@'),
),
array('allow', // tylko dla administratorów
'actions'=>array('admin','delete'),
'users'=>array('admin'),
),
array('deny', // dla nikogo
'users'=>array('*'),
),
);
}
Dostęp jak wyżej jest określony. Zrobiłem logowanie z bazy danych i mam tam jedno konto demo. Jak nadać mu uprawnienie ‘admin’ ?
Pozdrawiam.