Module Authentication - Système d’Authentification JWT¶
Le module Authentication gère l’authentification des utilisateurs avec un système JWT basé sur les rôles.
Fonctionnalités¶
Inscription sécurisée : Clients (libre) et employés (admin uniquement)
Authentification JWT : Tokens avec informations de rôle intégrées
Validation avancée : Emails anti-spam et mots de passe sécurisés
Permissions granulaires : Contrôle d’accès basé sur les rôles
Rôles disponibles : - Client : Utilisateurs finaux (inscription libre) - Employé : Personnel autorisé (création par admin) - Admin : Accès complet à toutes les fonctionnalités (compte fournis)
Sécurité : - Mots de passe : 12 caractères min, majuscule, minuscule, chiffre, caractère spécial - Emails : Validation anti-domaines jetables - JWT : Tokens avec expiration configurable
Composants du module Authentication