Spring Security Architecture Explained

Поділитися
Вставка
  • Опубліковано 30 січ 2025

КОМЕНТАРІ • 81

  • @amigoscode
    @amigoscode  Рік тому +10

    Join waiting list here 🔥- waiting-list.amigoscode.com/

    • @rahff99
      @rahff99 Рік тому

      as salem 3alaylk, there is a miskate in your website UI, the bundle 2 courses for fullstack is display with a price of 1400$, but under the link the first course price is 98$ and the second one is 480$, I think there is a bug.

  • @KrishnaKumar-ud9cj
    @KrishnaKumar-ud9cj Місяць тому +1

    I've seen a lot of spring security videos, but this one is the one where the architecture diagram made it obvious that I understood the internals. I appreciate your video👍

  • @소미-x5y
    @소미-x5y Рік тому +2

    thanks sincerely from korea.
    I couldn't find good spring security architecture explanation in my language.
    most of blog posts or instructors just focus on how to use, and all of them is using spring boot 2.x
    so I couldn't apply spring security to my company project which is using spring boot 3.0 effectively. this video and your channel is really really useful.
    thanks again

  • @michaelmihov1651
    @michaelmihov1651 Рік тому +3

    Spring security is such an overwhelming topic at first sight. But thanks to our wonderful community and especially thanks to Nelson we are making quick progress :)

  • @seanfang398
    @seanfang398 Рік тому +19

    I've been studying springboot recently, and I really scratched my head a lot when learning spring security even after watching your tutorial video😂 This architecture tutorial will be a great help for me, thank you so much 🙏

  • @eliastefera8574
    @eliastefera8574 Рік тому +2

    Probably one of the best explanations about Spring Security!

  • @kordiankrecisz5298
    @kordiankrecisz5298 Рік тому +3

    Beautifully explained. Until now it all looked like magic to me. Cheers!

  • @s.k.6563
    @s.k.6563 Рік тому

    The best. Not just a code, but an explanation.

  • @serhiisterniichukda-0131
    @serhiisterniichukda-0131 Рік тому +10

    Wow, lately you have been doing a lot of content about security in Spring Boot.

  • @thangnguyenuc8170
    @thangnguyenuc8170 27 днів тому

    Thank you very much! This helps me a lot to understand spring security.

  • @heyyrudyy404
    @heyyrudyy404 Рік тому +2

    The best spring security 101 overview I’ve ever had 🔥🔥🔥

  • @cihatgelir2711
    @cihatgelir2711 Рік тому +1

    I was trying to find a time to look for this concept. Thanks a lot man. Appreciated.

  • @kostiantynkarzhanov9216
    @kostiantynkarzhanov9216 11 місяців тому +1

    Awesome tutorial! Thank you for the great explanation! 💛

  • @MrTinh-t1z
    @MrTinh-t1z Рік тому +1

    Thank you, video very clear, everyone can understand architecture Spring Security !

  • @midlajj
    @midlajj Рік тому +32

    Please do the explanation of OAuth2 authentication architecture..

  • @DogoOrtodoxo
    @DogoOrtodoxo 7 місяців тому

    Guy, your video has a high quality video and audio, congrats

  • @MrTutiplengo
    @MrTutiplengo Рік тому

    Awesome companion video to Ali's two hour video. This helped make more sense of what is happening internally.

  • @milad_mo
    @milad_mo Рік тому

    Your videos and explanations always are helful and complete, Thanks Akhavi.

  • @ЧеченецЧеченский-ч7з

    Assalamu alaykum. May Allah bless you brother, greetings from Chechnya!

  • @ssbing99
    @ssbing99 Рік тому

    Thankyou. Im finally have a clear understanding on this

  • @djoleezcool
    @djoleezcool Рік тому

    👏Can't wait for the full course. I hope price will be suitable. :D

  • @eloyam9973
    @eloyam9973 Рік тому

    Very useful and well explained video

  • @mookayreet8518
    @mookayreet8518 Рік тому

    I like your short video, I don't know why, they are so interesting.

  • @jesper2455
    @jesper2455 Рік тому +1

    Good video if you are already familiar with Spring Security and need a refresher, not so useful for beginners.

  • @Unknown-ty2lh
    @Unknown-ty2lh 21 день тому

    Thanks for tutorial

  • @amitkumarkhade7988
    @amitkumarkhade7988 Рік тому

    great video!! Please append it before the jwt video. Only watching jwt video gets extremely confusing. I understood the jwt video after watching this video.

  • @alessandrobx5850
    @alessandrobx5850 Рік тому

    Awesome and very clear explanation

  • @ramadanlotfe829
    @ramadanlotfe829 Рік тому +1

    The best for ever 😍

  • @eptitsyn
    @eptitsyn Рік тому

    Thanks, security is crucial nova days.

  • @m.k799
    @m.k799 Рік тому +1

    Thanks for this helpful explanation, could you please make a video to explain with an example about spring batch 5

  • @janakisnotebook
    @janakisnotebook Рік тому +1

    Thanks bro. 😊 , awesome

  • @dugumayeshitla3909
    @dugumayeshitla3909 Рік тому

    Wonderful content. Thanks.

  • @student_03
    @student_03 7 місяців тому

    thank you very much

  • @ramanujambandi
    @ramanujambandi Рік тому

    Awesome videos. Recently am moved to UK. Am going to start my career here. Can you provide tips or how the interview process going here. Am also java developer with 3 years experience

  • @TheCheapsonor
    @TheCheapsonor Рік тому

    Thank you for this

  • @bluex217
    @bluex217 10 місяців тому

    I think my question about the diagram is this: If we have a custom JWTAuthenticationFilter that is simply extracting the username/password from the token within the HTTP headers, and creating a standard UsernameAndPasswordAuthenticationToken to pass to the AuthenticationManager, then wouldn't we just take that straight to the DAOAuthenticationProvider, since that generally expects Authentication type of UsernameAndPasswordAutnethicationToken? Therefore, in that case, what is the point of having a JWTAuthenticationProvider?
    Is JWTAuthenticationProvider actually an ALTERNATIVE to having a custom filter (IE "JWTAuthenticationFilter") , to setup JWT authentication?

  • @VVV-xf5vl
    @VVV-xf5vl Рік тому

    awesome content

  • @andyk544
    @andyk544 Рік тому

    We need the same about Spring Boot 3 + OAuth2. Maybe with Keyclock or Okta...

  • @erroratsql
    @erroratsql Рік тому

    You are the best

  • @rogeert
    @rogeert Рік тому +1

    can you make a video about Keycloak integration with spring boot 3.

  • @dmytroshmidt5981
    @dmytroshmidt5981 11 місяців тому

    Thank you

  • @jovanvuticovski7781
    @jovanvuticovski7781 Рік тому

    Can you make a video of Springboot 3.0 and security. Since a lot is depricated. I'd like to learn how to use role based security for rest apis.

  • @erickjhormanromero6905
    @erickjhormanromero6905 Рік тому

    I'm so interested in the code that you showed. Where can i get it?

  • @adebisiabdulbaasit9465
    @adebisiabdulbaasit9465 Рік тому

    Jazakumullahu khairan 🥰, I noticed no teslim?

  • @omgmaw
    @omgmaw Рік тому

    Great video! Also can you provide a link to download the Spring Security architecture diagram? Thank you!

  • @RonaldoHabibiDev
    @RonaldoHabibiDev 3 місяці тому

    Hi man... what does "amigos" mean ?

  • @valitovgaziz
    @valitovgaziz Рік тому

    Hi. Thanks for video. Can your sharing with me the picture on guide? That define spring security? Please.

  • @huntleymurdock3004
    @huntleymurdock3004 7 місяців тому

    Why don't JwtAuthenticationFilter just drop the request, is it necessary to do filters after it?

  • @romeobernabe6871
    @romeobernabe6871 Рік тому

    Hi nelson, maybe you bet to discuss SB 3 with OAUTH2. Thanks

  • @muhammadseude
    @muhammadseude Рік тому

    As-salaamu-alaiqum brother. I want to understand how the OAuth2.0 Authentication and Authorization is implemented with the help of API Gateway in micro-services environment. Please suggest any videos.

  • @KartikDhiman
    @KartikDhiman Рік тому +1

    is it a typo "ANGULARJS" in frontend section ?

  • @valikonen
    @valikonen Рік тому

    Angular dev core members love Java...

  • @guuridev
    @guuridev Рік тому

    Which is the diagram creator tool which is used for this????

  • @TheAd021
    @TheAd021 Рік тому

    I don't get it. How does a JWT has something to do with UsernamePasswordAuthenticationToken? Isn't it just a signed JSON, and all we need is to check signature? Where does the "password" part come from?

  • @giorgitughushi6509
    @giorgitughushi6509 Рік тому

    UA-cam is missing Good Quality Video of Java spring boot With Websockets !

  • @martianstarslit3768
    @martianstarslit3768 Рік тому

    Thank you for this. Please can you do on an app that has two roles like Doctor and patient, not just Admin and User? This means each person would sign up on their own, no admin creating a new user. If anyone has any Spring Security video like this, they can share too. Thank 6

  • @ikhsanopl738
    @ikhsanopl738 8 місяців тому

    is the course have translated?

  • @szalaytamas3184
    @szalaytamas3184 Рік тому

    3:59 heimerdinger

  • @rahff99
    @rahff99 Рік тому

    great

  • @sciab3674
    @sciab3674 Рік тому

    thumb up thanks

  • @robertsonbilonda2142
    @robertsonbilonda2142 Рік тому

    How to rotate my roles so that a user can have access to select modify a resource only if the latter has an admin or super-admin role and also what is the alternative to the @EnableGlobalMethodSecurity() annotation in spring security 6

  • @chibuikeokeke2832
    @chibuikeokeke2832 Рік тому

    Hi Nelson are you the one handling Amigoscode personal account that recently got deactivated. Pls I have some explanations to make on it. I lost money.

  • @rahilsanghavi9347
    @rahilsanghavi9347 Рік тому

    12:50 is there any particular reason why our filter was inserted before the UsernamePasswordAuthenticationFilter only? I have been looking at several spring security implementations and almost all of them have inserted the custom filter before UsernamePasswordAuthenticationFilter. I am wondering if this is some commong practice or a coincidence.

  • @noormustafa926
    @noormustafa926 7 місяців тому

    Wa Alaikum Assalam

  • @user-cu1mz4ok3u
    @user-cu1mz4ok3u Рік тому

    Can you share the project? Thanks!

  • @마린봄이
    @마린봄이 Рік тому

    good

  • @public1303
    @public1303 Рік тому

    Please amegose make vedio spring boot with file system

  • @vietronaldo23w
    @vietronaldo23w Рік тому

    hello. first comment :D

  • @javainstancese-learningcen8883

    Hi 👋

  • @tuo5336
    @tuo5336 Рік тому

    First

  • @devdadph
    @devdadph Рік тому

    First also hahaha

  • @CheeseStickzZ
    @CheeseStickzZ Рік тому

    Or you can just use keycloak and skip everything besides the jwtauthconverter and the securityfilterchain lmao

  • @geosystems2106
    @geosystems2106 11 місяців тому

    Very strange material ! It is like "if you have a map, I will show you how I got here". Who cares ?? You should be telling how to follow the right path to understand :/ probably too busy with trying to sell trainings :P

  • @darogajee3286
    @darogajee3286 Рік тому

    unable to understand . worst explaintaion possible . where is webSecurityConfigurerAdapator modified class