Здравствуйте! Я использую advanced версию yii2, и там /admin есть форма входа для админкиү. И я в user таблице добавил колонку admin со значениями 0 и 1
Вот теперь в контроллере поставил такую проверку
public function actionIndex()
{
if (Yii::$app->user->isGuest || Yii::$app->user->identity->admin!=1) {
return $this->redirect('/admin/site/login');
}
return $this->render('index');
}
Если я при входе ввожу логин и пароль правильно. но у этого пользователя admin=0 то попадаюсь на такую страничку: Страница недоступна Сайт abc выполнил переадресацию слишком много раз.
Удалите файлы cookie..
ERR_TOO_MANY_REDIRECTS
Только после очистки кэша обратно могу ввести пароль и логин, как это решить? От чего переадресация делается много раз?