如何在请求中添加访问令牌(Laravel护照)

时间:2018-04-11 08:05:57

标签: laravel vue.js oauth-2.0 laravel-5.5 laravel-passport

我有一个Laravel Passport的应用程序。首先,我使用邮递员创建新的访问令牌(查看屏幕)

http://joxi.ru/nAynW7asYJGqzr

其次我使用auth:api middleware保护我的api路由

Route::middleware('auth:api')->group(function(){

    Route::get('/prepare/', 'CompgenApiController@prepareDefault');

    Route::post('/replace/', 'CompgenApiController@replaceImage');

    Route::get('/replaceall/', 'CompgenApiController@replaceAllImages');

    Route::get('/collage/', 'CompgenApiController@collage');

    Route::get('/generate/', 'CompgenApiController@generate');

    Route::post('/upload/', 'CompgenApiController@userUpload');

    Route::post('/reupload/', 'CompgenApiController@moderationReupload');

    Route::post('/feedback/', 'CompgenApiController@feedback');

});

现在我可以使用我的api路线与邮递员和机器人。但是如果我没有被授权,现在我不能用我的VueJs使用这条路线。

我应该对用户做什么可以使用此api但未经授权?我想我可以在vuejs-request上加上令牌。或者我可能需要使用“Laravel Personal Access Client”创建新令牌?

0 个答案:

没有答案