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
MongoDB for .NET DevelopersMongoDB University Web Application Development – Capstone Course
University of New Mexico via Coursera Ciberseguridad: ataques y contramedidas
Universidad Rey Juan Carlos via Independent Reliable Cloud Infrastructure: Design and Process auf Deutsch
Google Cloud via Coursera Securing and Integrating Components of your Application 日本語版
Google Cloud via Coursera