How to get User id using Passport Token in Laravel How to get User id using Passport Token in Laravel laravel laravel

How to get User id using Passport Token in Laravel


To get user id, you can use as below: Detailed you can see Reference.

Route::middleware('auth:api')->get('/user', function (Request $request) {    return $request->user()->id;});


auth('api')->user() returns the authenticated user (or null if the user is not logged on) - even if middleware is not used.


Try this code.

   use Auth;        class MyController extends Controller {           public function myFunc(){              dd(Auth::user()->id);           }        }