Fullstack OAuth2 - Angular, Spring Boot & Keycloak

In this tutorial we build a complete OAuth2 secured webplatform using angular, spring boot with spring security and keycloak as the oauth server. Done with angular 17 and spring boot 3 / spring security 6. Github: (00:00) - Intro (00:58) - Keycloak via Docker (03:03) - Keycloak Realm Configuration (05:02) - Setup Angular & OAuth2 Login (10:09) - JSON Web Token explained (11:22) - Logout (12:23) - Spring Boot, Spring Security, OAuth2 Setup (20:23) - Use Acces Token to Call API (22:40) - Authorize API with User Roles (26:23) - Outro
Back to Top