Données de l'utilisateur connecté ou null si non connecté
État d'authentification calculé basé sur la présence de l'utilisateur
Indicateur de chargement pendant les opérations d'authentification
Fonction de connexion avec email et mot de passe
Fonction de déconnexion volontaire
Fonction de déconnexion forcée en cas d'expiration de session
Route sauvegardée pour redirection après reconnexion
Fonction pour sauvegarder la route courante
Fonction pour récupérer et effacer la route sauvegardée
Interface du contexte d'authentification
Définit l'API complète du contexte d'authentification avec toutes les fonctionnalités de gestion de session, navigation et sécurité.
AuthContextType