Баг, или нерабочий механизм аутентификации.

Предварительное обсуждение найденных ошибок перед отправкой их авторам фреймворка, а также внесение новых предложений.
Ответить
Yii2-dev
Сообщения: 112
Зарегистрирован: 2016.02.09, 04:35

Баг, или нерабочий механизм аутентификации.

Сообщение Yii2-dev »

Всё просто.
Анализ происходит в BASIC версии yii2 приложения, стандартной сборки, которая снабжена демо-примерами.

Примечание:
в конфиге PHP :session.gc_maxlifetime = 1440 -время жизни сессии по умолчанию.

Что мы делаем: устанавливаем login($this->getUser(), 60) на 60 и 1500 секунд (и так, и так делаем), время жизни кукам. Переводим часы на 3 дня вперед (на компе где установлен веб-сервер, и где используется браузер через который мы заходим на наш сайт) , перезагружаем все, запускаем, переходим на стандартный пример сайта, где ранее мы уже прошли аутентификацию, но Yii::$app->user->isGuest, так-же показывает, что мы аутентифицировались,когда он должен был показать обратное. Если куки уже давно истекли , вместе с сессиями, то Yii::$app->user->isGuest соответственно должен был возвратить значение с отрицательным результатом для нас, который нам сообщит о том, что текущий пользователь является гостем, то есть, не аутентифицирован.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Баг, или нерабочий механизм аутентификации.

Сообщение samdark »

Браузер закрывали?
Ответить