В моем приложении Laravel у меня есть промежуточное ПО для определенных маршрутов, в этом промежуточном ПО я проверяю, чтобы перенаправить на URL.
public function handle($request, Closure $next)
{
$isValidated= ....
if ($isValidated) {
session()->put('url.intended', URL::full());
return redirect()->route('routeone')
}
return $next($request);
}
в методе хранения этой таблицы при регистрации я делаю перенаправление вследующим образом, но оказывается, что когда я делаю это, он перенаправляет меня на domain/img/favicon.png
, а я не делал предыдущий маршрут
public function store(Request $request)
{
....
return redirect()->intended(session('url.intended') ?? '/admin');
}
В чем здесь проблема или как я мог бы рассмотреть эту детальперенаправить на URL до перенаправления промежуточного программного обеспечения.