YoVDO

Spring: Spring Security

Offered By: LinkedIn Learning

Tags

Spring Framework Courses Application Security Courses Authorization Courses Spring Security Courses

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
  • Secure with Spring Security
  • What you need to know
1. Spring Security Concepts
  • Introduction to Spring Security
  • Authentication vs. authorization
2. Securing Web Applications with Spring
  • Introduction to project
  • In-memory authentication
  • JDBC authentication
  • Leveraging bcrypt for hashing
  • Applying authorizations
  • Form-based authentication
  • The login page
  • Wiring it all together
  • Finishing touches and testing
3. LDAP Authentication
  • Introduction to LDAP for authentication
  • Configuring a sample LDAP server
  • Spring LDAP outside of authentication
  • Active directory vs. LDAP for authentication
4. Leveraging OAuth 2 with Spring Security
  • Introduction to OAuth 2
  • Spring and OAuth 2
  • Using GitHub as an authorization service
5. WebFlux Security
  • Introduction to WebFlux Security
  • Implementing basic security
Conclusion
  • Next steps

Taught by

Frank P Moley III

Related Courses

MongoDB for .NET Developers
MongoDB 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