Я использую laravel 5.4 с угловым 5 для внешнего интерфейса. Я хочу сбросить пароль, и я использую метод сброса пароля laravel по умолчанию. При нажатии на ссылку отправить моя таблица password_resets
получает один токен.и я получил электронную почту тоже для того же. Но ссылка токена в электронной почте показывает мне ошибку Sorry, the page you are looking for could
not be found.
.
Я настраиваю некоторую часть кода в laravel.
Ниже мой маршрут для сброса паролей в app.php в laravel:
Route::get('forgot_password_mail','Auth\ForgotPasswordController@showLinkRequestForm');
Route::post('forgot_password_mail', 'Auth\ForgotPasswordController@sendResetLinkEmail');
Route::get('reset_password/{token}','Auth\ResetPasswordController@showResetForm');
Route::get('reset_pass','Auth\ResetPasswordController@reset');
У меня проблема с 3-м маршрутом, то есть:
Route::get('reset_password/{token}','Auth\ResetPasswordController@showResetForm');
вот чтоя получаю после нажатия на ссылку сброса пароля:
http://127.0.0.1/root_folder/public/reset_password/fd93f4e16d6f0ee432c8ce94d8a90dddeaf75f43963fcc1d32e369b60c3056b0
Я видел в контроллерах по умолчанию laravel уже загружены некоторые файлы представления.как на showResetForm
эту функцию я получил:
public function showResetForm(Request $request, $token = null)
{
return view('auth.passwords.reset')->with(
['token' => $token, 'email' => $request->email]
);
}
Но, как я уже говорил ранее, я использую angular для фронтэнда, он не будет работать. Так что я могу добавить свой файл component.html здесь для просмотра.или я делаю что-то не так в другом файле.Я уже создал component.html для сброса пароля формы с маршрутом Route::get('reset_password/{token}','Auth\ResetPasswordController@showResetForm');
.