You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implémenter l'authentification avec JSON Web Tokens (JWT) pour sécuriser l'accès des utilisateurs aux fonctionnalités de la plateforme HappiHub.
Contexte
L'utilisation des JWT permet de sécuriser les routes nécessitant une authentification et d'assurer que seules les personnes autorisées peuvent accéder à certaines fonctionnalités.
Objectifs
Installer les dépendances nécessaires (jsonwebtoken et dotenv).
Créer une fonction utilitaire pour générer des tokens JWT.
Mettre à jour les routes signup et login pour générer et retourner des tokens JWT.
Créer un middleware pour vérifier les tokens JWT sur les routes nécessitant une authentification.
Livrables
Fonction utilitaire pour générer des tokens JWT.
Routes signup et login mises à jour pour générer et retourner des tokens JWT.
Middleware d'authentification pour vérifier les tokens JWT.
Critères d'Acceptation
Les tokens JWT doivent être générés et retournés lors de l'inscription et de la connexion.
Le middleware doit vérifier les tokens JWT et protéger les routes nécessitant une authentification.
Les tokens JWT doivent être valides pendant 30 jours.
Tâches
Installer les dépendances jsonwebtoken et dotenv.
Créer une fonction utilitaire pour générer des tokens JWT.
Mettre à jour la route signup pour générer et retourner un token JWT.
Mettre à jour la route login pour générer et retourner un token JWT.
Créer un middleware pour vérifier les tokens JWT.
Documenter l'utilisation des tokens JWT dans le fichier README.md.
Résumé
Implémenter l'authentification avec JSON Web Tokens (JWT) pour sécuriser l'accès des utilisateurs aux fonctionnalités de la plateforme HappiHub.
Contexte
L'utilisation des JWT permet de sécuriser les routes nécessitant une authentification et d'assurer que seules les personnes autorisées peuvent accéder à certaines fonctionnalités.
Objectifs
jsonwebtoken
etdotenv
).signup
etlogin
pour générer et retourner des tokens JWT.Livrables
signup
etlogin
mises à jour pour générer et retourner des tokens JWT.Critères d'Acceptation
Tâches
jsonwebtoken
etdotenv
.signup
pour générer et retourner un token JWT.login
pour générer et retourner un token JWT.Ressources
Diagrammes UML Référents
Nom de la Branche
feature/jwt-authentication
The text was updated successfully, but these errors were encountered: