Files
alliance-services/app/Http/Middleware/RefreshUserJwt.php
2026-03-07 18:54:33 -06:00

20 lines
423 B
PHP

<?php
namespace App\Http\Middleware;
use App\Services\JwtService;
use Closure;
use Illuminate\Http\Request;
use Symfony\Component\HttpFoundation\Response;
class RefreshUserJwt
{
public function handle(Request $request, Closure $next, JwtService $jwtService): Response
{
if ($request->user()) {
$jwtService->refreshIfNeeded($request->user());
}
return $next($request);
}
}