Learn Spring Security OAuth: The Master Class
The canonical reference for securing a Spring application. The 21 modules cover everything from the basics of Spring Security in an MVC application to advanced use-cases such as understanding attack vectors, proper password storage and risks, API security with OAuth2 and full Java config.
More
In addition to the framework guides, you'll also do deep-dives into full working security implementations. You'll do a complete ACL implementation for applications that simply need to go beyond the roles and privileges.
You'll tackle Two-Factor Authentication to add extra security to our apps. We're going to drive that with a soft-token, a hardware token and finally with SMS.
And of course you'll dive deep into OAuth2 security for a REST API, understand the right grant types to use in each scenario and how to set them up with the framework.
This is everything I wish I had access to when I secured my first application with Spring Security.
The "Learn Spring Security" Course in a nutshell:
- Learn Spring Security from the ground up
- Build out a full Registration and Authentication flow
- Go way beyond the basics - password storage, session management, two-factor auth, reactive, etc
- Extensive deep-dive on OAuth
- Work your way through a real-life project
Watch Online Learn Spring Security OAuth: The Master Class
# | Title | Duration |
---|---|---|
1 | Lesson 2: Picking the Right OAuth Grant Type/Flow to Use (theory) | 08:35 |
2 | Lesson 3: The State of OAuth2 in Spring Security 5 | 04:48 |
3 | Lesson 1: The Authorization Code Flow (theory) | 04:41 |
4 | Lesson 2: The Authorization Server with Keycloak | 10:45 |
5 | Lesson 3: The New OAuth2 Client Support - part 1 | 08:05 |
6 | Lesson 3: The New OAuth2 Client Support - part 2 | 08:49 |
7 | Lesson 4: The New Resource Server Support - part 1 | 06:43 |
8 | Lesson 4: The New Resource Server Support - part 2 | 05:25 |
Similar courses to Learn Spring Security OAuth: The Master Class
![RESTful Web Services, Java, Spring Boot, Spring MVC and JPA](https://cdn.courseflix.net/courses/100x56/restful-web-services-java-spring-boot-spring-mvc-and-jpa.jpg)
RESTful Web Services, Java, Spring Boot, Spring MVC and JPA
![[NEW] Spring Boot 3, Spring 6 & Hibernate for Beginners](https://cdn.courseflix.net/courses/100x56/new-spring-boot-3-spring-6-hibernate-for-beginners.jpg)
[NEW] Spring Boot 3, Spring 6 & Hibernate for Beginners
![Full Stack HATEOAS: Spring Boot 2.1, ReactJS, Redux](https://cdn.courseflix.net/courses/100x56/full-stack-hateoas-spring-boot-2-1-reactjs-redux.jpg)
Full Stack HATEOAS: Spring Boot 2.1, ReactJS, Redux
![Learn Spring Security: The Master Class](https://cdn.courseflix.net/courses/100x56/learn-spring-security-the-master-class.jpg)
Learn Spring Security: The Master Class
![Master Microservices with Java, Spring, Docker, Kubernetes](https://cdn.courseflix.net/courses/100x56/master-microservices-with-java-spring-docker-kubernetes.jpg)
Master Microservices with Java, Spring, Docker, Kubernetes
![Spring Framework 5: Beginner to Guru](https://cdn.courseflix.net/courses/100x56/spring-framework-5-beginner-to-guru.jpg)
Spring Framework 5: Beginner to Guru
![Spring 6 & Spring Boot 3 for Beginners (Includes 5 Projects)](https://cdn.courseflix.net/courses/100x56/spring-6-spring-boot-3-for-beginners-includes-5-projects.jpg)