Я хочу создать группу маршрутов, которая позволит отдельным пользователям просматривать информацию на моем сайте без проверки подлинности.
На данный момент я создал поставщика услуг маршрутизации, который называется public, следующим образом:
Route::get('customer/application', function () {
return view('customerview.customer-application');
});
Когда я пишу 'php artisan route: list', для маршрута появляется следующее:
Метод: GET | ГОЛОВА
URL: клиент / приложение
Промежуточное программное обеспечение: ''
Я удалил все промежуточное ПО в попытке обойти аутентификацию, но безуспешно.
Область, которая перенаправляет меня на страницу входа, находится здесь в App \ Exceptions \ Handler.php:
protected function unauthenticated($request, AuthenticationException $exception)
{
if ($request->expectsJson()) {
return response()->json(['error' => 'Unauthenticated.'], 401);
}
return redirect()->guest('login');
}
Я также пытался назначить маршрут группе «Гость», но без помощи. Как я могу обойти возврат redirect()->guest('login');
для разных групп?