小编Jch*_*han的帖子

Laravel - Passport API 集成 | 错误:{"message":"未经身份验证。"}

我是新手Laravel。我刚刚开始Laravel使用此参考链接学习护照集成。

下面是我的路由文件 api.php

Route::post('login', 'API\PassportController@login'); // this is working fine
Route::post('register', 'API\PassportController@register'); // this is working fine
Route::group(['middleware' => 'auth:api'], function(){
   Route::post('get-details' , 'API\PassportController@getDetails'); // This is giving me error
});
Run Code Online (Sandbox Code Playgroud)

PassportController.php >> getDetails() 功能代码,

/**
 * details api
 *
 * @return \Illuminate\Http\Response
 */
public function getDetails()
{
    $user = Auth::user();
    return response()->json(['success' => $user], $this->successStatus);
}
Run Code Online (Sandbox Code Playgroud)

config/auth.php

'guards' => [
    'web' => [
        'driver' => 'session',
        'provider' => 'users',
    ],

    'api' => [ …
Run Code Online (Sandbox Code Playgroud)

php laravel-5 laravel-passport

6
推荐指数
1
解决办法
5007
查看次数

标签 统计

laravel-5 ×1

laravel-passport ×1

php ×1