~/talk

How to secure your Spring apps with Keycloak

Talkat Voxxed Days Zurich 2019 · on Tuesday, 2019-03-19· [security]
slides:none on file

Keycloak centralizes authentication and authorization for Spring apps, providing OpenID Connect / OAuth2 / SAML2 support, built-in SSO/SSO-out, user federation with LDAP/Kerberos/Active Directory, and 2‑factor via TOTP/YubiKey-style tokens. Tokens (access, refresh, offline, ID) carry claims and are signed; apps verify signatures or call introspection. Integration options include Spring Security adapters, servlet filters, a gatekeeper proxy, and example extensions on GitHub. Production patterns cover clustering, high‑availability, a web UI for realms/clients/roles, and an extension playground that actually runs.

AI-written summary · about

  1. 0:00Keycloak and identity management
  2. 3:04What is Keycloak benefits
  3. 8:16Keycloak enterprise features
  4. 13:50Custom login experiences
  5. 21:29Keycloak architecture protocols
  6. 27:05Single sign-on auth
  7. 31:17Token handling OIDC flows
  8. 36:47Token security validation
  9. 38:36Access tokens and data
  10. 41:15Keycloak Spring integration
  11. 46:14Self-service accounts
  12. 48:15Extending Keycloak features
  13. 50:05Keycloak deployment monitoring
~/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.