filmov
tv
Master Spring Security Basics - II | Step by Step tutorial for beginners | Episode - 3
Показать описание
In this video we will continue to learn the basics of spring security step by step. In this video we will learn about the UserBuilder class to build users in our framework. This helps us to avoid using the User class constructor explicitly and reduces the lines of code. With this, we will also learn about a design patten called builder design pattern
By calling the username(), password() and roles() method of UserBuilder, we are giving responsibility to the UserBuilder class to construct the user and its roles internally.
In this video we will also see the internal implementation of Spring Security’s inMemeoryUserDetailsManager and how it is storing the users that we are creating. The inMemeoryUserDetailsManager internally uses java a HashMap to store users into the server.This users will be removed once the servers restarted.
In this Step by Step tutorial for beginners, We will also discuss about the password encoder and Different types of password encoders like NoopPasswordEncoder and BcryptPasswordEncoder. We will discuss about the matches and encode method of the PasswordEncoder which will eventually gets called during the create user (registration process) and retrieving user (load user by username) during the login process.
Let’s dive in and Master the Spring Security Basics
Timestamp
—————
00:00:00 - Introduction
00:02:12 - Spring Security Interview Questions
00:13:17 - Configure User using UserBuilder
00:22:41 - A Builder Design Pattern
00:28:07 - Setting up UserDetailsManager
00:31:47 - PasswordEncoder
00:38:29 - NoopPasswordEncoder Vs BcryptPaswordEncoder
00:49:05 - InMemeoryUserDetailsManager Internals
00:53:31 - UserDetailsService: loadUserByUserName
#springsecurity
#springboot #springboottutorial
#springbootinterviewquestions
For more free/paid courses visit
LINKS AND FREE LEARNING RESOURCES
========
Watch my new mock interview series for java developers
Watch my new Hello spring boot series
Watch Spring boot Hot topics
Java Interview / Question and Answer series
Explain spring Bean Lifecycle
spring core
spring mvc
spring mvc intermediate
Spring JDBC
spring live project
SPRING SECURITY COURSE[NEW]
For more courses visit
Any time you are getting stuck with issues, Feel free to ask for support.
you can ping me on my Facebook page
Make sure to join my private Facebook page (Ask me here)
“SeleniumExpress - Support"
you can ask for support in my website forum
Subscribe to my youtube channel
Follow me on Insta
By calling the username(), password() and roles() method of UserBuilder, we are giving responsibility to the UserBuilder class to construct the user and its roles internally.
In this video we will also see the internal implementation of Spring Security’s inMemeoryUserDetailsManager and how it is storing the users that we are creating. The inMemeoryUserDetailsManager internally uses java a HashMap to store users into the server.This users will be removed once the servers restarted.
In this Step by Step tutorial for beginners, We will also discuss about the password encoder and Different types of password encoders like NoopPasswordEncoder and BcryptPasswordEncoder. We will discuss about the matches and encode method of the PasswordEncoder which will eventually gets called during the create user (registration process) and retrieving user (load user by username) during the login process.
Let’s dive in and Master the Spring Security Basics
Timestamp
—————
00:00:00 - Introduction
00:02:12 - Spring Security Interview Questions
00:13:17 - Configure User using UserBuilder
00:22:41 - A Builder Design Pattern
00:28:07 - Setting up UserDetailsManager
00:31:47 - PasswordEncoder
00:38:29 - NoopPasswordEncoder Vs BcryptPaswordEncoder
00:49:05 - InMemeoryUserDetailsManager Internals
00:53:31 - UserDetailsService: loadUserByUserName
#springsecurity
#springboot #springboottutorial
#springbootinterviewquestions
For more free/paid courses visit
LINKS AND FREE LEARNING RESOURCES
========
Watch my new mock interview series for java developers
Watch my new Hello spring boot series
Watch Spring boot Hot topics
Java Interview / Question and Answer series
Explain spring Bean Lifecycle
spring core
spring mvc
spring mvc intermediate
Spring JDBC
spring live project
SPRING SECURITY COURSE[NEW]
For more courses visit
Any time you are getting stuck with issues, Feel free to ask for support.
you can ping me on my Facebook page
Make sure to join my private Facebook page (Ask me here)
“SeleniumExpress - Support"
you can ask for support in my website forum
Subscribe to my youtube channel
Follow me on Insta
Комментарии