Я хочу перенаправить пользователя на предыдущий URL-адрес при входе в систему, за исключением случаев, когда пользователь нажимает пароль сброса. Таким образом, если пользователь нажимает кнопку сброса пароля, а затем пытается войти, он не должен перенаправлять обратно на страницу сброса пароля. Пока пользователь нажимает кнопку сброса пароля, а затем пытается войти в систему, я получаю эту ошибку The GET method is not supported for this route. Supported methods: POST.
. Как я могу перенаправить на предыдущие исключения URL в других URL, таких как (сброс пароля)?
Я пробовал это session(['link' => url()->previous()])->except('password-reset');
, и я получил ошибку Call to a member function except() on null
LoginController
public function showLoginForm()
{
session(['link' => url()->previous()]);
return view('auth.login');
}
Маршрут
Route::post('password-reset', 'Auth\ForgotPasswordController@sendPasswordResetToken')->name('password.reset');