laravel护照给出未经验证的错误

时间:2018-03-22 13:26:16

标签: laravel laravel-5

我正在使用laravel护照,但是当我尝试点击给我用户数据的邮寄路线时,它会给我一个错误

  

{"消息":"未认证"}

这是我的控制器方法

public function getDetails()
    {
        $user = Auth::user();
        return response()->json(['success' => $user], $this->successStatus);
    }

api.php

Route::post('register', 'API\PassportController@register')-

>name('register');
Route::post('login', 'API\PassportController@login')->name('login');


//Route::post('details', 'API\PassportController@getDetails')->middleware('auth:api');

Route::group(['middleware' => 'auth:api'], function(){
 Route::get('user', 'API\PassportController@user');
 Route::post('details', 'API\PassportController@getDetails');

});

邮差的截图

enter image description here 请让我知道你想从我这边输入什么

1 个答案:

答案 0 :(得分:2)

您的代码对我来说没问题,但如果我没有记错,您可以手动添加“授权”:请通过下面的图片尝试这种方法,方法是单击“标题”标签旁边的“授权”标签。

enter image description here

并确保您的令牌是您发出登录请求时从服务器返回的令牌:请参见下图。

enter image description here