SSO & Spring : créez une authentification centralisée de A à Z
Séquence 0
Vidéo d’introduction présentant l’équipe, le sujet du cours, le déroulé général et les objectifs pédagogiques
Séquence 1
QCM d’évaluation (test de positionnement) sur les bases de Java, Spring...
Rappels des fondamentaux Java : syntaxe, classes, méthodes, types...
Séquence 2
Docker : Installation et configuration de Docker
Création d’un projet Spring Boot
Séquence 3
Structuration du projet : MVC, packages, dépendances
Introduction à Hibernate & Liquibase
Création de la couche DTO & Service : entités, repositories, services, DTO, mappers
Mise en place de Spring Security & de JWT
Création du service et du controller d’authentification
Séquence 4
Modification de l'authentication : Modification du service d'authentification pour gérer les connexions clients.
Application Administrative : Création d'une application web connectée au SSO
Application Client : Création d’un client web React consommant le SSO
Examen final : Évaluation finale des compétences acquises durant le cours
Conclusion : Vue d'ensemble sur le projet et le principe d'authentification centralisée