Не удалось проверить переданные данные в login

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Аватара пользователя
wokster
Сообщения: 308
Зарегистрирован: 2013.09.06, 14:12
Контактная информация:

Re: Не удалось проверить переданные данные в login

Сообщение wokster »

Пробовал в опере - было вышеописанное
Сейчас попробовал в firefox - все отлично

Теперь я вообще не понимаю. Как смена браузера может влиять на php ошибки?

padlyuck
Сообщения: 302
Зарегистрирован: 2015.02.03, 09:50

Re: Не удалось проверить переданные данные в login

Сообщение padlyuck »

wokster писал(а):Как проверить нормально ли все с сессии/кукисов?
ну я обычно проверяю банально в одном запросе написал что-то в сессию/куки со сроком жизни пару минут, вторым запросом прочитал. если "значение записал"=="значение прочитал" значит все нормально, надо в другом месте искать значит
Yii юзает сессии и кукисы без спросу :lol:

Аватара пользователя
wokster
Сообщения: 308
Зарегистрирован: 2013.09.06, 14:12
Контактная информация:

Re: Не удалось проверить переданные данные в login

Сообщение wokster »

В опере были отключены куки. Включил - все работает.

Аватара пользователя
wokster
Сообщения: 308
Зарегистрирован: 2013.09.06, 14:12
Контактная информация:

Re: Не удалось проверить переданные данные в login

Сообщение wokster »

Получается, что авторизация в yii2 работает только с включенными куками?
Это грусно.

Demon_id
Сообщения: 421
Зарегистрирован: 2011.10.29, 00:13

Re: Не удалось проверить переданные данные в login

Сообщение Demon_id »

wokster писал(а):В опере были отключены куки. Включил - все работает.
дружище... ::facepalm

Demon_id
Сообщения: 421
Зарегистрирован: 2011.10.29, 00:13

Re: Не удалось проверить переданные данные в login

Сообщение Demon_id »

wokster писал(а):Получается, что авторизация в yii2 работает только с включенными куками?
Это грусно.
csrf работает через куки. её можно отключить при желании.

Demon_id
Сообщения: 421
Зарегистрирован: 2011.10.29, 00:13

Re: Не удалось проверить переданные данные в login

Сообщение Demon_id »

Код: Выделить всё

    /**
     * @var boolean whether to enable CSRF (Cross-Site Request Forgery) validation. Defaults to true.
     * When CSRF validation is enabled, forms submitted to an Yii Web application must be originated
     * from the same application. If not, a 400 HTTP exception will be raised.
     *
     * Note, this feature requires that the user client accepts cookie. Also, to use this feature,       <------------
     * forms submitted via POST method must contain a hidden input whose name is specified by [[csrfParam]].
     * You may use [[\yii\helpers\Html::beginForm()]] to generate his hidden input.
     *
     * In JavaScript, you may get the values of [[csrfParam]] and [[csrfToken]] via `yii.getCsrfParam()` and
     * `yii.getCsrfToken()`, respectively. The [[\yii\web\YiiAsset]] asset must be registered.
     * You also need to include CSRF meta tags in your pages by using [[\yii\helpers\Html::csrfMetaTags()]].
     *
     * @see Controller::enableCsrfValidation
     * @see http://en.wikipedia.org/wiki/Cross-site_request_forgery
     */
    public $enableCsrfValidation = true;

Аватара пользователя
wokster
Сообщения: 308
Зарегистрирован: 2013.09.06, 14:12
Контактная информация:

Re: Не удалось проверить переданные данные в login

Сообщение wokster »

Всем спасибо и простите за ложную тревогу. Надо больше спать и лучше думать.

Ответить