In this video, we will take a deep dive into Spring Security Architecture and explore how it works. We will focus on the key components of the framework, including Security Filters, Authentication Providers, Provider Manager, UserDetails, Security Context, Authentication, Principle and so on. You will learn how these components work together to provide a robust and flexible security solution for your Spring-based applications.
We will cover the authentication process and discuss the different types of security filters and how they can be used to protect your application from attacks and vulnerabilities. Whether you are a beginner or an experienced Spring developer, this video will give you the knowledge and skills you need to build secure and reliable applications with Spring Security. So, join us as we demystify Spring Security Architecture and help you take your application security to the next level!
👋🏻Connect with me:
Website:
https://skryvets.com
Twitter:
https://twitter.com/skryvets
Github:
https://github.com/skryvets
LinkedIn:
https://www.linkedin.com/in/skryvets
SUBSCRIBE TO MY CHANNEL:
https://www.youtube.com/@sergey_tech?sub_confirmation=1 ❤️
Chapters:
0:00 Introduction
0:47 Security Filters
2:25 Authentication Provider
2:50 Authentication Manager
4:03 UserDetails Service
4:24 Password Encoder
5:02 Back to the filter
5:26 Principle
6:18 Subsequent Requests
7:12 Error
7:38 Why so many security Filters?
8:38 Authentication Token
9:16 Trick
Тэги:
#java #spring_security #spring_boot