on_click
@on_click

Как выполнять graphql запросы требующие bearer token через js. Laravel+LighthouseGraphQl+Passport?

Приветствую!

GraphQl используется для моб приложения, хочу его же использовать и для некоторых запросов с сайта.

В приложении сперва уходит мутация на логин, из ответа забирается access token и после для всех запросов требующих авторизации передается как заголовок.

На сайте авторизация происходит при помощи стандартного компонента сгенерированного php artisan ui bootstrap --auth

Думал модифицировать его, и при логине генерировать тот самый access token, класть его в куки и при js запросах брать от туда, но думаю это не лучшая идея.

Подскажите пожалуйста, как обычно это происходит?
  • Вопрос задан
  • 132 просмотра
Решения вопроса 1
on_click
@on_click Автор вопроса
https://laravel.ru/docs/v5/passport

app/Http/Kernel
'web' => [
  // Другие посредники...
  \Laravel\Passport\Http\Middleware\CreateFreshApiToken::class,
],
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
pLavrenov
@pLavrenov
Разработка сайтов
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы