Сохранение токена доступа в Auth :: gaurd () - PullRequest
0 голосов
/ 31 марта 2020

Я сохраняю токен доступа в Auth Guard в laravel 7.0.

$token = Auth::guard('admin')->user()->createToken('wallpaper')->accessToken;
Auth::guard('admin')->user()->withAccessToken($token);
dd(Auth::guard('admin')->user());

    #accessToken: 
   "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIxIiwianRpIjoiYTZiMmJiNjc4MDVhMWRiYTk4ZWFjOTRhOGY0YjRm
    YmNiMTQyYWEzOTc1MDBjYTdjOWI2NTU4MTYzZDU1NmVlMDc3NmQ5NmYyZmM ▶"

он сохраняется здесь, но когда я обращаюсь к нему на домашней странице, он становится нулевым.

dd(Auth::guard('admin')->user());

#accessToken: null

как мне получить доступ к токену на этой странице?

1 Ответ

0 голосов
/ 31 марта 2020

Когда вы делаете php artisan make: auth или php artisan ui: auth, эта команда создает таблицу с таким именем: oauth_acces_tokens, вот ваш токен, user_id и другие ...

...