Protection des routes
Middlewares et utilitaires pour la sécurisation des routes côté serveur : authentification JWT, gestion des sessions, contrôle d’accès et protection des routes backend.
authGuard
Middleware d’authentification JWT pour les routes Next.js. Vérifie le token, injecte les headers utilisateur.
SessionExpired
Page de session expirée avec compte à rebours et redirection automatique.
AccessDenied
Page d’accès refusé avec logo, message et lien de redirection.
routeGuard
HOC de protection de routes côté client. Vérifie le rôle utilisateur avant d’afficher une page.