Spring Security for N00bz: A quick introduction for the terminally insecure
summary
Live-coding shows how to add Spring Security to a Spring Boot app: enable HTTP firewall and security filter chain, add form login with an in‑memory UserDetailsService, fix plain‑text passwords by adding a bcrypt delegating password encoder, and require role checks for /admin; demo runs and forbids non‑admin users. Then OAuth2/OpenID Connect logins via Google and Okta are wired, a resource server validates JWTs and returns claims, and a WebClient uses ServletOAuth2AuthorizedClientExchangeFilterFunction to call protected APIs.
AI-written summary · about
chapters (4)
related talks
57mSpring Security for N00bz: A quick introduction for the terminally insecure
33mSpring Security Patterns
54mSpring Security Patterns
01h 31mGetting Started with Spring Security 3.1
45mSpring Security: The Good Parts
49m10 Excellent Ways to Secure Your Spring Boot Application
01h 27mHands on Spring Security
43mIdentity crisis: bending Spring Security to your advanced use-cases
