Я занимаюсь разработкой проекта с использованием Vue, laravel и паспорта.
У меня был доступ к маршрутам API с использованием промежуточного программного обеспечения auth: API, поэтому я не использовал laravel сеанс входа в систему система, но я хочу получить доступ к маршруту авторизации, который предлагает паспорт, но для паспорта требуется веб-промежуточное ПО, а не API.
Я добавил паспорт в драйвере для «web» в массиве guard в config / auth. php
'guards' => [
'web' => [
'driver' => 'passport',
'provider' => 'users',
],
'api' => [
'driver' => 'passport',
'provider' => 'users',
],
],
используя почтальона, я отправил GET-запрос на маршрут с заголовком, содержащим токен авторизации, и ответил правильно.
, но когда я открыл его в браузере, он дал мне Route [ логин] не определен. , поскольку у него нет заголовка токена авторизации
Есть ли способ, которым он может работать? Другими словами, я думаю, что решение этой проблемы отправляет токен в виде заголовка на страницу авторизации паспорта, к которой у меня не было доступа.
Заранее благодарен за любую помощь:)