[NEW] Spring Security Basics - User | UserDetails | UserDetailsManager

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
www.seleniumexpress.com
LINKS AND FREE LEARNING RESOURCES
========
Watch my new mock interview series for java developers
• Java interview questio...
Watch my new Hello spring boot series
• Spring Vs Spring Boot ...
Watch Spring boot Hot topics
• @Reposicotry Vs @Servi...
Java Interview / Question and Answer series
• Java collections inter...
Explain spring Bean Lifecycle
• REAL-TIME: Spring Bean...
spring core
• Spring framework tutor...
spring mvc
• Spring MVC course intr...
spring mvc intermediate
• [INTERMEDIATE] Spring ...
Spring JDBC
• Spring JDBC Course Pre...
spring live project
• #1 Build and Deploy A ...
SPRING SECURITY COURSE
• Spring Security Course...
For more courses visit
www.seleniumexpress.com
Any time you are getting stuck with issues, Feel free to ask for support.
You can send mail to seleniumexpress@gmail.com
you can ping me on my Facebook page
/ seleniumexpress
Make sure to join my private Facebook page (Ask me here)
“SeleniumExpress - Support"
/ 187000222361579
you can ask for support in my website forum
www.seleniumexpress.com
Subscribe to my youtube channel
/ @seleniumexpress
Follow me on Insta
/ selenium_express

Пікірлер: 25

  • @user-iz8bz9gn3l
    @user-iz8bz9gn3l6 ай бұрын

    This is the best series of spring security videos I have ever seen.

  • @ebekugerald7442
    @ebekugerald74428 ай бұрын

    Thanks for all you do Sir, I have learnt a lot from you

  • @virupakshak4746
    @virupakshak47468 ай бұрын

    Excellent... I'm gaining extra knowledge here in the spring security concept despite the fact that I have experience in the spring security. Thank you Abhilash... ❤

  • @ramkrishna8930
    @ramkrishna89306 ай бұрын

    Excellent session Abhilash, I have gained more low level details how spring security is working. Thanks.

  • @attabou100
    @attabou1007 ай бұрын

    thanks a lot Brother for your efforts .

  • @akhil7556
    @akhil75568 ай бұрын

    Great content 👍

  • @fitnessholicmallu3588
    @fitnessholicmallu35888 ай бұрын

    Thank you, bro, for this video. It helped me a lot, and I am eagerly awaiting the next one. Please upload it soon.

  • @SeleniumExpress

    @SeleniumExpress

    8 ай бұрын

    Glad that it helped

  • @manojpandey6661

    @manojpandey6661

    8 ай бұрын

    @@SeleniumExpress Please upload next video soon .....great job Abhilash thanks.

  • @rahul.8578
    @rahul.85788 ай бұрын

    Big fan of ur work sir❤🤩🤩🤩

  • @SeleniumExpress

    @SeleniumExpress

    8 ай бұрын

    Thank you so much 💗

  • @santhoshchandran6952

    @santhoshchandran6952

    8 ай бұрын

    I'm also 😂

  • @rahul.8578

    @rahul.8578

    8 ай бұрын

    @@santhoshchandran6952 anyone & everyone will be...if they go through content in this channel once😍❤️

  • @mohammedogleh5195
    @mohammedogleh51957 ай бұрын

    Thank you Abhilash

  • @unus55
    @unus557 ай бұрын

    thanks bro

  • @prakashrawat2
    @prakashrawat28 ай бұрын

    Yes

  • @TonyStark20999
    @TonyStark209998 ай бұрын

    43:15 exactly 💯

  • @atiqurrahman7914
    @atiqurrahman79148 ай бұрын

    I just watched his spring_security_getting_started_Confguration

  • 3 ай бұрын

    where is next video

  • @prakashrawat2
    @prakashrawat28 ай бұрын

    Started

  • @santhoshchandran6952
    @santhoshchandran69528 ай бұрын

    Waiting😂

  • @nikhiltaprania5047
    @nikhiltaprania50478 ай бұрын

    Are you using UserSecurityFilterChain, Sir ?

  • @jyothimammula9154
    @jyothimammula91546 ай бұрын

    Can you make a video of oauth2.0 implementation in spring 3 version

  • @compiled9787
    @compiled97878 ай бұрын

    How to join these live zoom sessions?

  • @venkateshkilari
    @venkateshkilari7 ай бұрын

    how to buy Spring boot & microservices bootcamp please reply