Skip to content

Latest commit

 

History

History
12 lines (12 loc) · 737 Bytes

TODO_FAKE_AUTH.md

File metadata and controls

12 lines (12 loc) · 737 Bytes
  • Découplage avec keycloak
  • Fake registerAuth
    • Nouvel événement FauxUtilisateurInscrit
    • Seed : rajouter des faux utilisateurs (FauxUtilisateurInscrit)
    • Récupérer liste des utilisateurs de la base (pour les injecter dans le sélecteur)
      • Table faux_utilisateurs (id, nom, role)
      • Lors d'un FauxUtilisateurInscrit ajouter une ligne dans faux_utilisateur
    • GET /login.html => récupérer faux utilisateurs, afficher sélecteur d'utilisateur et bouton Se connecter
    • POST /login.html => request.session.user = { id, role }
  • fake requireAuth
    • rediriger vers login.html si pas de request.session.user
    • inclure un redirectTo avec la page initialement demandée