SFEIR School Luxembourg – Spring security

24 mai de 9h à 17h30

Programme

Que vous soyez développeur, architecte ou ingénieur, venez découvrir Spring Security ! 

 

Ce cours ainsi que ses exercices pratiques vous permettront de découvrir comment configurer les briques de bases de Spring Security.

 

Ce cours permettra aux participants d'acquérir les compétences suivantes :

  • Les concepts de base de Spring Security
  • Les concepts de sécurité applicative
  • Appliquer le framework dans des cas concrets (login, rôles, mots de passe, filtres, auth2, etc.)

Module 1 : Les briques de base de Spring Security

  • Présentation du framework
  • Concepts d’utilisateurs et rôles
  • Authentification et Autorisation
  • Ajouter des filtres

Module 2 :  Cas pratique : OAuth2 avec spring security

  • Découvrir OAuth2.
  • Être capable de connecter un provider OAuth2
  • Être capable de développer un serveur simple acceptant le flow client_credentials

 

Pré-requis : 

  • Connaissances de base en Java et Spring
  • Java 8 minimum
  • Maven
  • Environnement de développement fonctionnel (IntelliJ, VScode, STS …)
Contact