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); } }