Rôles utilisateur et admin avec authentification sécurisée par JWT

Développement d'un système d'authentification complet avec MongoDB, Express.js, React.js et Node.js. Intégration de Redux pour la gestion d'état, de Passport.js et de JWT pour une authentification sécurisée, avec prise en charge de plusieurs rôles (admin, utilisateur).