Spring Security 5: Authentication / Authorization - Building Effective Layers of Defense
Secure Java apps with Spring Security! Learn to configure Spring Boot, implement multi-factor authentication & authorization. Boost application security.
Course Content
Spring Security 5: Authentication / Authorization - Building Effective Layers of Defense is an intermediate-level Pluralsight course taught by Wojciech Lesniak. It runs 3h 31m, is taught in English, and includes a certificate of completion. Learners rate it 4.6 out of 5 from 108 reviews. It is a paid course, first published June 2022.
Understanding Spring Security 5 is crucial for building secure applications. This course, Spring Security 5: Authentication / Authorization - Building Effective Layers of Defense, dives deep into the inner workings of Spring Security, covering its architecture and components to help you implement a robust Defense-in-Depth security strategy.
You'll learn how to configure Spring Security within Spring Boot to protect your applications. A key focus is implementing multi-factor authentication (MFA), exploring various methods like:
- Basic Authentication
- Digest Authentication
- HTTPS Security
- 2FA (Two-Factor Authentication)
- Additional Security Questions
- Email Verification
The course also addresses the critical consequences of improper security configuration, emphasizing how to secure secrets and user credentials to prevent vulnerabilities. Learn best practices for protecting sensitive data and user accounts.
Furthermore, you'll discover how to outsource authorization using OAuth2 social login, enabling users to securely authenticate with their existing accounts. Finally, master the techniques for adding authorization to your application's:
- Pages
- URLs
- Methods
- Domain Objects
Utilize security configuration, expressions, and annotations to effectively control access and protect your application's resources.
By the end of this course, you'll gain a solid foundation in authentication and authorization with Spring Security, empowering you to build more resilient and secure applications. Protect your users and your organization from potential threats with these essential skills.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.