Integrating Quarkus with Keycloak Using Java Admin Client SDK - Create New User and Credentials
Welcome to our channel! In this video, we'll guide you through the process of integrating Quarkus, a powerful Kubernetes-native Java framework, with Keycloak, an open-source Identity and Access Management solution. We'll be using the Java Admin Client SDK to manage Keycloak configurations and users programmatically. Additionally, you'll learn how to run Keycloak with Docker and connect it to a MySQL database using Docker Compose.
What You’ll Learn:
Setting up a Quarkus project
Configuring Keycloak for your application
Using the Java Admin Client SDK to interact with Keycloak
Managing Keycloak users, roles, and realms programmatically
Running Keycloak with Docker
Connecting Keycloak to a MySQL database using Docker Compose
Best practices for secure integration
Prerequisites:
Basic knowledge of Java and Quarkus
Familiarity with Keycloak concepts
Basic understanding of Docker and Docker Compose
Resources:
Quarkus Documentation
Keycloak Documentation
Java Admin Client SDK Guide
Docker Documentation
Docker Compose Documentation
Useful Links:
Source Code: https://gitlab.com/code-with-bisky/qu...
Official Keycloak Website: keycloak.org
Quarkus Guides: quarkus.io/guides
Timestamps:
Don't forget to like, comment, and subscribe for more tutorials! If you have any questions or need further assistance, feel free to leave a comment below or join our community on [Forum/Discord/Slack].
#Quarkus #Keycloak #Java #Integration #IdentityManagement #Docker #MySQL #ProgrammingTutorial #codewithbisky