Early Bird
419 €
Sold Out
Sessions
Discover our confirmed talks!
When creating Spring Boot apps, Spring Security is the go-to choice for all your security use-cases. It offers protections against exploits, authentication (who is the user?) and authorization (are they allowed to do X?) capabilities. Basic authorization features, such as hasRole(...), are easy to implement, but things quickly become complicated when you have more advanced use-cases.
Many operations must be architected correctly to provide secure and robust authorization, in multiple phases. During the initial login phase, the relevant information about the user is extracted, transformed and stored, for example user data from OpenID claims. Then, for authorization, “policy decision” and “policy enforcement” are defined within the context of an operation: where are the authorization decisions made? Lastly, strategies are implemented in code to produce those authorization decisions.
This talk is the follow-up of Spring Security Architecture Principles talk at Spring I/O 2024 (https://www.youtube.com/watch?v=HyoLl3VcRFY). Through live-coded examples, you will build a solid, foundational understanding for all your authorization architecture. You will get an overview of all the access control patterns you can apply with Spring Security. And you will get practical advice on different authorization mechanisms available, and their tradeoffs.
Tickets
Late Bird tickets
Early Bird Ticket
Sold Out
419 €
Sold Out
Standard Ticket
Sold Out
519 €
Sold Out
Late Bird Ticket
Sold Out
Sold Out
Barcelona
May • 22 - 23 • 2025
2-Day Conference
Fira de Barcelona














We use cookies to improve functionality and enhance your experience. Click 'Accept all' to agree to their use as outlined in our policy.