Как поменять роут для восстановления пароля?

В Laravel для изменения роута для восстановления пароля необходимо выполнить несколько шагов.

Шаг 1: Определить маршруты восстановления пароля
Маршруты восстановления пароля определены в файле routes/web.php. По умолчанию выглядят следующим образом:

use IlluminateSupportFacadesRoute;

Route::get('password/reset', 'AppHttpControllersAuthForgotPasswordController@showLinkRequestForm')->name('password.request');
Route::post('password/email', 'AppHttpControllersAuthForgotPasswordController@sendResetLinkEmail')->name('password.email');
Route::get('password/reset/{token}', 'AppHttpControllersAuthResetPasswordController@showResetForm')->name('password.reset');
Route::post('password/reset', 'AppHttpControllersAuthResetPasswordController@reset')->name('password.update');

Шаг 2: Изменить маршрут для восстановления пароля
Для изменения маршрута для восстановления пароля достаточно заменить путь в методе get или post на желаемый путь. Например, если вы хотите изменить маршрут для отображения формы восстановления пароля, замените строку:

Route::get('password/reset', 'AppHttpControllersAuthForgotPasswordController@showLinkRequestForm')->name('password.request');

на

Route::get('my/custom/reset/password', 'AppHttpControllersAuthForgotPasswordController@showLinkRequestForm')->name('password.request');

Здесь 'my/custom/reset/password' - ваш новый путь для отображения формы восстановления пароля.

Аналогично можно изменить остальные маршруты для восстановления пароля (password/email, password/reset/{token}, password/reset), оставив только желаемые пути.

После внесения изменений в файл routes/web.php не забудьте сохранить его.

Новые маршруты будут доступны по заданным путям после перезагрузки страницы или перехода по старым маршрутам.