使用组和中间件auth:api

时间:2018-05-31 06:58:40

标签: laravel

请检查下面的代码,我在laravel 5.6的routes文件夹中的api.php页面写了 当我运行这条路线时,它不会在控制器中返回我的auth用户ID,它会将我重定向到主页。我通过php artisan make:auth

创建了登录名
Route::group(['prefix'=>'User','middleware' => 'auth:api'],function(){
      //below route will display all user record from database
      Route::get('get','UsersController@getUsers'); 
 });

1 个答案:

答案 0 :(得分:0)

要使用API​​身份验证,您需要安装和配置Laravel Passport,它使用OAuth通过承载令牌对所有客户端进行身份验证。

在文档中查看此页面:https://laravel.com/docs/5.6/passport

编辑:请注意,您无法在网络浏览器中测试这些路线,您应该使用Postman等工具。