Want to master Clean Architecture? Go here: https://bit.ly/3PupkOJ
Want to unlock Modular Monoliths? Go here: https://bit.ly/3SXlzSt
Join a community of 1000+ .NET developers: https://www.patreon.com/milanjovanovic
Dive into the world of identity and access management (IAM) with Keycloak. This video covers the essentials of identity & access management (IAM). Learn how to set up Keycloak, understand core concepts (authentication, OAuth, JWT), and secure your apps!
We'll dive into:
- Keycloak basics & use cases
- Keycloak Admin console tour
- Public and confidential clients
- Authorization Code flow demo
- Getting a JWT from Keycloak
Check out my courses:
https://www.milanjovanovic.tech/courses
Read my Blog here:
https://www.milanjovanovic.tech/blog
Join my weekly .NET newsletter:
https://www.milanjovanovic.tech
Chapters
0:00 What is Keycloak?
1:14 My experience with Keycloak
2:03 Keycloak as Identity service
2:53 Running Keycloak with Docker
3:32 Creating a Keycloak realm
4:14 Creating our first User
5:59 Creating an OAuth Client
7:15 Demo: Authorization Code flow
9:13 Creating a Confidential Client
9:53 Access Tokens, Refresh Tokens