Description
Le cours «Spring Security Zero to Master» aidera à comprendre l’architecture de sécurité Spring, les packages importants, les interfaces et les classes à l’intérieur qui gèrent les demandes d’authentification et d’autorisation dans les applications Web. Il couvre également les sujets liés à la sécurité les plus courants tels que les COR, CSRF, JWT, OAUTH2, la gestion des mots de passe, la sécurité au niveau des méthodes, la gestion des utilisateurs, des rôles et des autorités dans les applications Web.
Vous trouverez ci-dessous les sujets importants couverts par ce cours,
- Détails du framework Spring Security et ses fonctionnalités
- Comment adapter la sécurité d’une application Web Java à l’aide de Spring Security
- Gestion des mots de passe dans Spring Security avec PasswordEncoders
- Analyse approfondie du codage, du chiffrement et du hachage
- Qu’est-ce que CSRF, CORS et comment y remédier
- Qu’est-ce que l’authentification et l’autorisation. Comment ils sont différents les uns des autres.
- Sécuriser les URL des points de terminaison dans les applications Web à l’aide de Ant, MVC et Regex Matchers
- Filtres dans Spring Security et comment écrire vos propres filtres personnalisés
- Présentation approfondie de JWT (JSON Web Tokens) et de leur rôle dans l’authentification et l’autorisation
- Présentation approfondie d’OAUTH2 et des différents flux de types de subventions au sein d’OAUTH2.
- Présentation approfondie d’OpenID Connect et de ses liens avec OAUTH2
- Application de règles d’autorisation à l’aide de rôles et d’autorités dans une application Web à l’aide de Spring Security
- Sécurité au niveau des méthodes dans les applications Web/non Web
- Intégrations de connexion sociale dans les applications Web
- Configuration du serveur d’autorisation à l’aide de KeyCloak
Le pré-requis pour le cours est une connaissance de base de Java, Spring et un intérêt à apprendre.
À qui s’adresse ce cours:
- Étudiants débutants qui apprennent le framework Spring et qui s’intéressent également à la sécurité
- Développeurs connaissant déjà le développement d’applications Web à l’aide du framework Spring
- Architectes Java
Exigences
- Java
- Bases du framework Spring
Dernière mise à jour 6/2023
Liens de téléchargement
Téléchargement direct
Spring Security 6 Zero to Master avec JWT, OAUTH2.zip (4,9 Go) | Miroir
Téléchargement torrent
Spring Security 6 Zero à maîtriser avec JWT, OAUTH2.torrent (162 Ko) | Miroir