Не работает авторизация.

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
kazmikro
Сообщения: 11
Зарегистрирован: 2015.06.17, 20:06
Контактная информация:

Не работает авторизация.

Сообщение kazmikro »

Ребят, подскажите, не работает авторизация.

Bad Request (#400): Unable to verify your data submission.

Yii::$app->user->login($this->getUser(), $this->rememberMe ? 3600*24*30 : 0); - возвращает true.

Пробовал отключать enableCsrfValidation, после отключения белая страница, не авторизует все равно.

csrf-token в шапке и в форме совпадает.

в чем может быть дело ?
Аватара пользователя
kazmikro
Сообщения: 11
Зарегистрирован: 2015.06.17, 20:06
Контактная информация:

Re: Не работает авторизация.

Сообщение kazmikro »

Yii::$app->response->cookies->add(new \yii\web\Cookie([
'name' => 'test',
'value' => 'testValue'
]));

сетаю куку в одном action, в другом VarDumper::dump(Yii::$app->response->cookies, 10,1); - ее нету. В общем куки не работают, подскажите где копать ?
Аватара пользователя
kazmikro
Сообщения: 11
Зарегистрирован: 2015.06.17, 20:06
Контактная информация:

Re: Не работает авторизация.

Сообщение kazmikro »

решил проблему, в общем файл db.php был в кодировке utf-8, кука не могла записаться из за посылаемых заголовков, решил проблему utf-8 w/o bom.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Не работает авторизация.

Сообщение zelenin »

юзай phpstorm. Решит те твои проблемы, которые не должны решать посетители этого форума.
Аватара пользователя
kazmikro
Сообщения: 11
Зарегистрирован: 2015.06.17, 20:06
Контактная информация:

Re: Не работает авторизация.

Сообщение kazmikro »

да я в нем и сижу. мистика) именно один файл был такой
Аватара пользователя
rugabarbo
Сообщения: 1063
Зарегистрирован: 2015.06.21, 16:21
Контактная информация:

Re: Не работает авторизация.

Сообщение rugabarbo »

zelenin писал(а):юзай phpstorm. Решит те твои проблемы, которые не должны решать посетители этого форума.
PhpStorm автоматом не удаляет BOM.
Это и в нём делается вручную с помощью команды: File > Remove BOM

Так что PhpStorm не панацея от подобных проблем...
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Не работает авторизация.

Сообщение zelenin »

rugabarbo писал(а):
zelenin писал(а):юзай phpstorm. Решит те твои проблемы, которые не должны решать посетители этого форума.
PhpStorm автоматом не удаляет BOM.
Это и в нём делается вручную с помощью команды: File > Remove BOM

Так что PhpStorm не панацея от подобных проблем...
phpstorm не сохраняет с BOM. Если есть такой файл, значит, он принесен извне, чего бы не случилось, работая только с PS.
Ответить