Spring Security Architecture Principles by Daniel Garnier-Moiroux @ Spring I/O 2024

preview_player
Показать описание
Spring I/O 2024 - Barcelona, 30-31 May

When you need to secure your application, you use Spring Security. It’s the de-facto standard, it’s robust, extensible, and brings sensible defaults to your application. But newcomers can feel lost as soon as they step out of the “Getting Started” guides and need to fine-tune the configuration to their specific use-cases. Developers can find themselves frantically copy-pasting from Stack Overflow until it kinda-sorta works.

Spring Security only uses a handful of core building blocks, and they are present everywhere in the library. Knowing what those are, how they are meant to be used, and how to effectively leverage them will give you the keys you need to implement all your custom needs.

This session aims to provide a useful method for understanding Spring Security’s architecture, and how to customize it. Through some theory (diagrams!) and practice (live coding!), you will get familiar with the general architecture, foundational patterns and common abstractions. No more foraging StackOverflow in despair!
Рекомендации по теме
Комментарии
Автор

the best thing about this session is that i learned spring security and Spanish both in best way

knight
Автор

This session is fantastic! It simplifies and condenses the essence of Spring Security into one brief session. Love it!

ShubhamYadav-ltdt
Автор

This session is great because it simplifies and condenses the core of Spring Security in one short session. Love it! Great session!

jesprotech
Автор

it is a very interesting presentation of the material, you do not fall asleep in the first minute of the story. That's how the presentation should be! thank you

johnsandwich
Автор

You oversimplified things, many thanks

aminesafi
Автор

This is a great talk and it's been featured in the last issue of Tech Talks Weekly newsletter 🎉
Congrats Daniel! 👏

TechTalksWeekly
Автор

excellent explanation. been struggling to really get it and this just made it so accessible. the info just passed all my brain's filters and is all sending back 200's! ;)

gkswtgg
Автор

the most interesting presentation that I have seen.

huythong
Автор

Really nice security essentials lecture

deolexx
Автор

my best part is how fast the project is recompiled and can be tested on the browser, vite but for backend dev haha
I wonder if it recompiles as fast when the project is massive 🤔

ilkou
Автор

13:16 a question. If we are using Client Credentials flow, should we put the same filter or ti will be something like

djoleezcool
Автор

I don’t get why people hate Spring Security. Whenever I learn a new language, I wish it had something close to Spring Security.

xdeama
Автор

at 27:47 he said to pretend that there is no existing solution and built a custom one. so, is there any existing solution?

alzamer
Автор

It's simple if you get it and it's not if you don't. This security model is really not beginner friendly. These are a lot of concepts

davidtheprogrammer
Автор

spring security configuration.. shudder

marcux
Автор

the whole thing is kinda overcomplicated and keep carrying the decades old baggages.

tashi
Автор

What about the Reactive web stack? We don’t have a “filter” there right?

samuelvishesh