iuse Illuminate\Support\Facades\Route; use Tymon\JWTAuth\Facades\JWTAuth; Route::get('/jwt-verify', function () { $token = "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwczovL3N5c3RlbS5va2h0Ym9vdC5jb20vYXBpL3VzZXIvbG9naW5fb3RwIiwiaWF0IjoxNzU2MzkwMzA4LCJuYmYiOjE3NTYzOTAzMDgsImp0aSI6ImJpa0NYUG9XTmRuOHp1OEIiLCJzdWIiOiIyOSIsInBydiI6IjIzYmQ1Yzg5NDlmNjAwYWRiMzllNzAxYzQwMDg3MmRiN2E1OTc2ZjcifQ.Ckgraf0M50hZqo39uT-6TWkNB1T1CNGYV5w9MIgl4ko"; try { $payload = JWTAuth::setToken($token)->getPayload(); return response()->json([ 'valid' => true, 'payload' => $payload->toArray() ]); } catch (\Exception $e) { return response()->json([ 'valid' => false, 'error' => $e->getMessage() ]); } });