Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Здравствуйте, возникает ошибка 503 после перехода по ссылке для сброса пароля.
Данная ситуация возникает только с Яндекс.Браузером.
То есть, при нажатии на ссылку восстановить пароль, попадаю на страничку, где нужно ввести эл.почту, и нажать кнопку сброса. Здесь все ок, ссылка приходит. Как на хостинге, так и на локальном сервере, когда почту отправляю в ЛОГ. Однако при переходе по данным ссылкам, не появляется страничка, где нужно будет ввести новый пароль.
Я использую стандартные методы фреймворка, для выполнения данного механизма.
Использую Laravel 5.2, PHP 5.6
Обратил внимание, что такое происходит, если почта от Яндекса, в случаи с Гуглом, все ОК.
Изменено Ainokami (04.09.2017 21:44:45)
Не в сети
В строке запроса дописывается ...?email=grigor..
Это email яндекса? на сколько я помню, лара по токену ищет пользователя в БД и email там не светит...
Не в сети
В строке запроса дописывается ...?email=grigor..Это email яндекса? на сколько я помню, лара по токену ищет пользователя в БД и email там не светит...
Да, там дальше идет почта от яндекса, вся ссылка просто не поместилась в адресной строке. Но, тут с ссылкой все правильно. Здесь идет своеобразный get-передача данных, когда ларавел формирует ссылку для создания нового пароля, то передает еще и почту. И такой ссылкой он сразу запишет почту в нужную строку формы. Можно изменить скрипт формирования ссылки на восстановления почты(не передавать почту), но тогда пользователям вручную придется вводить еще и почту. Это конечно решает ситуацию, но не проблему.
Не в сети
Страницы 1