~/talk

Single Sign On with Keycloak: why and how

Talkat OSDC 2019 · 2019-05-14..05-15· [security]
links:none on file
slides:none on file

Argument: centralized SSO removes password sprawl and provides auditability; implementation uses Keycloak + OpenID Connect (JWT access tokens, 5–20 minute expiry, refresh tokens must be guarded). Demonstrations wire Keycloak to Grafana and to legacy apps via Keycloak Gatekeeper, federate with GitLab as an external IdP, and issue Vault OIDC credentials so SSH/DB access uses short‑lived secrets. Notes: Keycloak is a Java/WildFly app, clusterable, supports LDAP/2FA, auditing is available but off by default; demos mostly work with minor configuration hiccups. Vault OIDC login works

AI-written summary · about

  1. 0:00Introduction to Keycloak
  2. 6:47Why passwords are problematic
  3. 12:53Introduction to IAM and OpenID Connect
  4. 17:37Keycloak setup and basics
  5. 21:08Keycloak realms clients and identity providers
  6. 25:19Securing an application with Keycloak
  7. 33:27Securing non-OpenID apps with Keycloak Gatekeeper
  8. 39:51Login with external identity providers
  9. 47:45Keycloak API and automation
  10. 50:55Keycloak integration with Vault
  11. 55:35Keycloak use cases and alternatives
  12. 58:02Benefits of single sign-on
  13. 58:46Q&A session
~/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.