Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 04.09.2017 20:25:04

Сброс пароля. Ошибка 503

Здравствуйте, возникает ошибка 503 после перехода по ссылке для сброса пароля.

Данная ситуация возникает только с Яндекс.Браузером.

То есть, при нажатии на ссылку восстановить пароль, попадаю на страничку, где нужно ввести эл.почту, и нажать кнопку сброса. Здесь все ок, ссылка приходит. Как на хостинге, так и на локальном сервере, когда почту отправляю в ЛОГ. Однако при переходе по данным ссылкам, не появляется страничка, где нужно будет ввести новый пароль.
9ci9XB3Vrpw.jpg
Я использую стандартные методы фреймворка, для выполнения данного механизма.
Использую Laravel 5.2, PHP 5.6

Обратил внимание, что такое происходит, если почта от Яндекса, в случаи с Гуглом, все ОК.

Изменено Ainokami (04.09.2017 21:44:45)

Не в сети

#2 05.09.2017 08:31:00

Re: Сброс пароля. Ошибка 503

В строке запроса дописывается ...?email=grigor..
Это email яндекса? на сколько я помню, лара по токену ищет пользователя в БД и email там не светит...

Не в сети

#3 08.09.2017 21:53:47

Re: Сброс пароля. Ошибка 503

В строке запроса дописывается ...?email=grigor..Это email яндекса? на сколько я помню, лара по токену ищет пользователя в БД и email там не светит...

Да, там дальше идет почта от яндекса, вся ссылка просто не поместилась в адресной строке. Но, тут с ссылкой все правильно. Здесь идет своеобразный get-передача данных, когда ларавел формирует ссылку для создания нового пароля, то передает еще и почту. И такой ссылкой он сразу запишет почту в нужную строку формы. Можно изменить скрипт формирования ссылки на восстановления почты(не передавать почту), но тогда пользователям вручную придется вводить еще и почту. Это конечно решает ситуацию, но не проблему.

Не в сети

Подвал раздела