Laravel Passport: невозможно получить доступ к данным пользователя и перенаправлено на страницу входа - PullRequest
0 голосов
/ 17 октября 2018

Я успешно получаю токен доступа и обновления, но моя проблема в том, когда я пытаюсь вернуть пользователя.У меня есть этот код внутри моего routes/api.php файла

Route::middleware('auth:api')->group(function() {
    Route::get('/user', function() {
        return $request->user();
    });
});

enter image description here

1 Ответ

0 голосов
/ 17 октября 2018

Вы возвращаете $request->user(), но не передаете Request для работы.

Измените это:

Route::middleware('auth:api')->group(function() {
    Route::get('/user', function() {
        return $request->user();
    });
});

на

Route::middleware('auth:api')->group(function() {
    Route::get('/user', function(Request $request) {
        return $request->user();
    });
});
...