Как обновить токен jwt auth - PullRequest
       5

Как обновить токен jwt auth

0 голосов
/ 15 января 2019

Я хочу обновить свой токен для всех API. Этот код показывает мне токен ошибки invalid.i также использует jwt.refresh в моих маршрутах, но он не может обновить токен. он также вызывает API с таким же токеном в почтальоне. Вот мой код.

публичная функция выхода из системы ()

{

    $token = (string)JWTAuth::getToken();

    $token = JWTAuth::setToken($token)->invalidate();

    $newToken = JWTAuth::refresh($token);

    return response()->json(['message'=>  $newToken]);
}

Вот мой код api.php

Route :: post ('карты / фильтр', [

'uses' => 'MapsController@filter',

'middleware' => ['jwt.auth', 'jwt.refresh']

]); * +1011 *

1 Ответ

0 голосов
/ 15 января 2019

В заголовке ответа вы можете найти новый токен (токен авторизации) при следующей отправке запроса, вы должны использовать обновленный. Поэтому при каждом запросе вы должны обновлять свой токен.

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