Open menu

Semaine 1: 

 

Semaine 2: 

 JWT Demo Vue.js + Express + MongoDB

Slides:

TP: https://github.com/josephazar/R401-S01-AUTH/tree/main/jwt-demo-template

 

Semaine 3: 

 OAuth Intro + Demo Vue.js + Express + MongoDB

Slides:

TP: https://github.com/josephazar/R401-S01-AUTH/tree/main/oauth-jwt-demo-template

 

Semaines 4-5: Mini Projet 1

Contexte

Vous partez du TP Semaine 3 (template) :

Objectif Semaine 4

Étendre l’application pour supporter 2 autres Social Sign-In (au choix) parmi :

  • GitHub
  • Discord
  • Facebook
  • Twitter / X
  • Microsoft

👉 Au final, la page de login doit proposer :

  • Login local (username + password)
  • Google
  • + 2 providers supplémentaires
    ➡️ donc 3 Social Sign-In au total (Google + 2) + login local.

 

Semaine 6: Web Sockets et Real Time

Slides:

TP: https://github.com/josephazar/R401-S01-AUTH/tree/main/websockets-demo-template 

 

Semaine 7: Sécurité WEB avec NodeJS & Express

Slides: