使用组和中间件auth:api,通过laravel 5.6中控制器中的routes api.php获取用户id

使用组和中间件auth:api,通过laravel 5.6中控制器中的routes api.php获取用户id,laravel,Laravel,请检查下面的代码,我已经在laravel 5.6的routes文件夹内的api.php页面中编写 当我运行此路由时,它不会返回控制器中的身份验证用户id,它会将我重定向到主页 Route::group(['prefix'=>'User','middleware' => 'auth:api'],function(){ //below route will display all user record from database Route::get('get'

请检查下面的代码,我已经在laravel 5.6的routes文件夹内的api.php页面中编写 当我运行此路由时,它不会返回控制器中的身份验证用户id,它会将我重定向到主页

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

为了使用API身份验证,您需要安装并配置Laravel Passport,该Passport使用OAuth使用承载令牌对所有客户端进行身份验证

检查文档中的此页面:

编辑:请注意,您不能在web浏览器中测试这些路由,您应该使用诸如Postman之类的工具