Overview
Explore a comprehensive conference talk from Spring I/O 2018 in Barcelona that introduces Keycloak, an Open Source Identity and Access Management solution from Red Hat. Learn how to equip your Spring applications with centralized authentication and authorization using Keycloak's features, including Single Sign-On based on OpenID Connect 1.0, OAuth 2.0, and SAML2 protocols. Discover Keycloak's built-in capabilities such as user management, user registration, 2-factor authentication, support for external identity providers, custom look-and-feel, and integration with directory services. Gain insights into Keycloak's core concepts through a guided tour of the Admin UI, and delve into an in-depth examination of OAuth/OpenID Connect authentication flow. Explore practical integration scenarios and conclude with a demonstration of a centralized identity management infrastructure built around Keycloak. Access accompanying slides and GitHub repository for further reference and hands-on practice.
Syllabus
How to secure your Spring Apps with Keycloak by Thomas Darimont @ Spring I/O 2018
Taught by
Spring I/O