Pluralsightintermediateen

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.

4.6(108)
3h 31m
Certificate
Wojciech Lesniak
Wojciech LesniakInstructor

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.

$ whoami — the devs behind tutorialsearch.io

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.

5.0
1h 15m
intermediate
pluralsight
5.0
3h 39m
intermediate
pluralsight
5.0(105)
2h 45m
all
skillshare
5.0
21m
beginner
pluralsight