Spring Security: The Good Parts by Daniel Garnier-Moiroux

Sdílet
Vložit
  • čas přidán 16. 05. 2024
  • How I stopped worrying and learned to love security
    Ensuring that applications are secure is now high on most "Deploy to Prod" checklists. Spring Security is the de-facto standard in the Spring ecosystem, bringing robust security and sensible defaults to web apps. It is flexible enough to fit any use-case, thanks to a myriad of configuration options and innumerable extension points.
    Newcomers to Spring Security can feel lost when they step out of the "Getting Started" guides and need to fine-tune Spring-Security to their specific use-case. Developers can find themselves frantically copy-pasting from Stack Overflow until it kinda-sorta works.
    This talks aims to provide a useful method for understanding how Spring Security works, and where the extension points are. Through a theory (diagrams!) and practice (live coding!), you will get familiar with the general architecture, foundational patterns and common abstraction. You will understand how they are used in the library code, and how you can draw inspiration from them. And you will discover the latest and greatest from Spring Security 6.0!
  • Věda a technologie

Komentáře • 23

  • @stefanoforgiarini339
    @stefanoforgiarini339 Před 11 měsíci +8

    The most clear presentation on Spring Security. Thank you so much Daniel

  • @gjperes1
    @gjperes1 Před 27 dny

    Awesome presentation, learned a lot, even some coding practices not related to Spring Security, thanks!!

  • @zartcolwing3218
    @zartcolwing3218 Před 6 měsíci +2

    What a great presentation, perfect english, very legible, congrat.

  • @MahfuzulAlamCTG
    @MahfuzulAlamCTG Před 11 měsíci +1

    Great presentation on Spring Security. Thanks.

  • @JorgeCorradi
    @JorgeCorradi Před 9 měsíci +1

    Very good talk!

  • @pmorah
    @pmorah Před 2 měsíci

    Awesome presentation. Thank you very much.

  • @user-oq2cb6yc3n
    @user-oq2cb6yc3n Před 2 měsíci

    Wow, very good described Daniel! Thank you.👍

  • @asterixcode
    @asterixcode Před 2 měsíci

    Awesome content and presentation. Thanks for putting it together and making it happen Daniel! Really appreciated it!

  • @emmanuelcudjoe305
    @emmanuelcudjoe305 Před rokem +1

    Great presentation👏👏👏

  • @srikanthpatri9022
    @srikanthpatri9022 Před 10 měsíci +1

    Awesome presentation dude❤

  • @cristiangomez7227
    @cristiangomez7227 Před 5 měsíci

    Amazing bro! I´d like to see more videos about this topic !

  • @ladislavszabo4247
    @ladislavszabo4247 Před 7 měsíci +1

    Vielen Dank!

  • @Loki-vy5vg
    @Loki-vy5vg Před 25 dny

    Perfectionist

  • @achrafrahouti394
    @achrafrahouti394 Před rokem +4

    beep boop Daniel 😊

  • @jesuopin1612
    @jesuopin1612 Před 29 dny

    I really liked it

  • @rodanmuro
    @rodanmuro Před 8 měsíci +1

    Excellent presentation!! I have a question, if controller would never see the password, then if i want a controller to register an user, how could i do it? I mean, for registration user, the user has to send his credentials, I supossed that is in the controller, then do I have to create a filter for it?

    • @Kehrlann
      @Kehrlann Před 7 měsíci +1

      Hey @rodanmuro!
      In that case, for user registration, it does makes sense to do it in a Controller - it's not performing "authentication", but actually some business logic for "creating" a user.

  • @maneshipocrates2264
    @maneshipocrates2264 Před 11 měsíci +1

    Great, great presentation. I have a question.

    • @Kehrlann
      @Kehrlann Před 11 měsíci

      How may I help you? 😊

    • @maneshipocrates2264
      @maneshipocrates2264 Před 11 měsíci

      @@Kehrlann Thanks alot :) I am working on a mutli-module app and want to ask if it is okay to: 1) Use a single login for down stream services hoping to extract useful claims such as roles or username and use this to assign tasks at controller level? Or do you think it is okay to define a security filter chain in the a) spring cloud gateway (and enable oauth2 login) and b) tdefine another security filter chain
      at the down stream services?

    • @maneshipocrates2264
      @maneshipocrates2264 Před 11 měsíci

      In case I have say serviceA (moduleA) which manages user login and serviceB (moduleB) which manages another typer of users......in case I want to assign different roles to serviceA user to perform specific actions on serviceC, is it okay to extract claims or tokens (in a particular way) and use this to authorize users managed via serviceA? I can create a minimal example or a diagram. Thanks your talk really (if your a Daniel).

  • @emmanuelcudjoe305
    @emmanuelcudjoe305 Před rokem +1

    Where's the link to the slides and repo?

    • @beryalex1798
      @beryalex1798 Před 6 dny

      stop the video where he shows the linnks!