~/talk

Security for Microservices with Spring and OAuth2

Talkat SpringOne2GX 2014 · 2014-09-08..09-11· [security, microservices]
links:none on file
slides:none on file

Quick, concrete rundown: sets up a Spring Boot REST app protected with HTTP Basic that works from curl, shows Tomcat SSL with x509 client certificates for machine auth, wires spring session to Redis so multiple instances share session tokens, and boots an OAuth2 authorization server plus resource server where a curl password grant returns an access token (opaque or JWT) that the resource accepts. Also covers client credentials for machine-to-machine calls and tradeoffs (token audience, scope, who issued it); most demos run locally, one network GitHub demo fails.

AI-written summary · about

  1. 0:00Introduction
  2. 1:04Securing microservices
  3. 2:26Security requirements
  4. 8:05Basic authentication
  5. 18:00Network security
  6. 20:41Certificate-based security
  7. 30:38Custom tokens and sessions
  8. 47:02OAuth2 implementation
  9. 1:02:05Token store and resources
  10. 1:06:55OAuth2 clients and flows
  11. 1:15:02Advanced security scenarios
  12. 1:27:38Conclusion and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.