SFEIR School Paris – Java Spring Security

20 octobre 2022

Programme

 Que vous soyez développeur, architecte ou ingénieur... Venez découvrir les principes de base de 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 permet aux participants d'acquérir les compétences suivantes :

  • Découvrir les concepts de base de Spring Security
  • Avoir une meilleure vision des concepts de sécurité applicatives
  • Voir des cas d’applications du framework (login, roles, mot de passe, filtres, oauth2…)

Module 1: Les briques de base de Spring Security

  • Présentation du framework
  • Concepts d’utilisateurs et rôles
  • Authentification et Autorisation
  • Utiliser une mire de login externe
  • Créer des filtres
  • Gérer dynamiquement les rôles pour un endpoint

Module 2:  Cas pratique : OAuth2 avec spring security

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

 

Pré-requis : 

Connaissances de base en Java et Spring

Contact