Parcours 19

Authentification

Sessions, cookies, JWT, OAuth, mots de passe, rôles et permissions, sécurité

Savoir qui est en face, sans se faire pirater. Les mécanismes (sessions, cookies, JWT, OAuth), les règles non négociables sur les mots de passe, et le choix entre bibliothèque, service et fait maison. Prépare le projet 8.

À la fin de ce parcours

  • Expliquer sessions par cookie et jetons JWT, et choisir
  • Comprendre OAuth (« se connecter avec Google ») dans les grandes lignes
  • Appliquer les règles sur les mots de passe et les jetons
  • Modéliser rôles et permissions simplement
  • Choisir entre service (Supabase Auth, Clerk), bibliothèque (Auth.js) et maison

Les leçons

Les mécanismes

  • Sessions, cookies, JWT (15 min)
  • OAuth : « se connecter avec Google » (10 min)

Règles et choix

  • Mots de passe et sécurité des comptes (14 min)
  • Rôles, permissions, et faire ou faire faire (12 min)

Ce parcours fait partie de l’Accès Fondateur : 59 € TTC, paiement unique, sans abonnement. Voir toute la formation Claude Code et l’offre