Spring: Spring Security (2018)
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to secure your apps and services with Spring Security and extensions such as LDAP, Active Directory, OAuth, and WebFlux.
Syllabus
Introduction
- Welcome
- What you need to know
- Working with exercise files
- Introduction to Spring Security
- Authentication vs. authorization
- Spring Security projects
- Implementing basic authentication
- In-memory authentication
- JDBC authentication
- Leveraging bcrypt for hashing
- Authorization
- Form-based authentication
- The login page
- The logout page
- Putting it all together
- LDAP for authentication
- Configuring a sample LDAP server
- Implementing LDAP for authentication
- Spring LDAP outside of authentication
- AD vs. LDAP for authentication
- OAuth 2
- Spring and OAuth 2
- Creating an OAuth authorization service
- Creating an OAuth resource service
- Client-side implementations of OAuth 2
- OAuth 2 with third parties
- Introduction to WebFlux security
- WebFlux basic security
- Next steps
Taught by
Frank P Moley III
Related Courses
Go Java Full Stack with Spring Boot and React [2022]Udemy RESTful Web Services, Java, Spring Boot, Spring MVC and JPA
Udemy [NEW] Spring Boot 3, Spring 6 & Hibernate for Beginners
Udemy The Java Spring Tutorial: Learn Java's Popular Web Framework
Udemy Learn Spring Boot - Rapid Spring Application Development
Udemy