filmov
tv
[NEW] Spring Security Basics - User | UserDetails | UserDetailsManager #springsecurity | Ep - 2

Показать описание
In this video we learn to configure Users and Understand some important concepts of Spring Security.
Like
UserDetails - Used to represent a core spring security user
UserDetailsManager - Used as a service class which provides different manipulation methods like createUser / updateUser / deleteUser / loadUserByUserName
GrantedAuthoritity - Used to represent Roles / Authorities in a spring security environment
SimpleGrantedAuthority - Implementation of GrantedAuthority.You can use the constructor of the SimpleGrantedAuthority to create user roles.
InMemeoryUserDetailsManager - An implementation of UserDetailsManager which provides different methods to manipulate an user which will be store inside the server memory.
PasswordEncoder - Provides the encode and matches method to encode and decode password during user registration(create user) / login (Load User by Username)
NoopPasswordEncoder - Used, when you don't want to implement any password encoder for your application and you agree to store you password as plain text.
Today we will use all the above to create and store the user in our application and we will use the same to login to the application that we are building throughout.
#springsecurity #springboot #springbootinterviewquestions
Timestamp
-------------------
00:00:00 - Introduction
00:02:19 - Analysing User / Roles in Realtime web apps
00:12:09 - Out of Context (A simple Java Pattern)
00:17:33 - UserDetails in Spring Security
00:23:21 - Configure User in spring security
00:27:42 - GrantedAuthority and SimpleGrantedAuthority
00:42:17 - UserDetailsManager and InmemeoryUserDetailsManager
00:55:25 - PasswordEncoder and NoopPasswordEncoder
01:01:20 - QNA
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
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
Like
UserDetails - Used to represent a core spring security user
UserDetailsManager - Used as a service class which provides different manipulation methods like createUser / updateUser / deleteUser / loadUserByUserName
GrantedAuthoritity - Used to represent Roles / Authorities in a spring security environment
SimpleGrantedAuthority - Implementation of GrantedAuthority.You can use the constructor of the SimpleGrantedAuthority to create user roles.
InMemeoryUserDetailsManager - An implementation of UserDetailsManager which provides different methods to manipulate an user which will be store inside the server memory.
PasswordEncoder - Provides the encode and matches method to encode and decode password during user registration(create user) / login (Load User by Username)
NoopPasswordEncoder - Used, when you don't want to implement any password encoder for your application and you agree to store you password as plain text.
Today we will use all the above to create and store the user in our application and we will use the same to login to the application that we are building throughout.
#springsecurity #springboot #springbootinterviewquestions
Timestamp
-------------------
00:00:00 - Introduction
00:02:19 - Analysing User / Roles in Realtime web apps
00:12:09 - Out of Context (A simple Java Pattern)
00:17:33 - UserDetails in Spring Security
00:23:21 - Configure User in spring security
00:27:42 - GrantedAuthority and SimpleGrantedAuthority
00:42:17 - UserDetailsManager and InmemeoryUserDetailsManager
00:55:25 - PasswordEncoder and NoopPasswordEncoder
01:01:20 - QNA
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
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
Комментарии