Keycloak is an open source identity and access management (IAM) solution that provides single sign-on (SSO), user management, and role-based access control (RBAC). It is a popular choice for enterprise applications that need to securely manage user access.
KeycloakClientBundle is a Symfony bundle that makes it easy to integrate your Symfony application with Keycloak.
It provides a set of services and classes that allow you to authenticate users against Keycloak, retrieve user information, and manage user roles.
KeycloakClientBundle includes the following features:
- User authentication: The bundle provides a service that allows you to authenticate users against Keycloak.
- User information: The bundle provides a service that allows you to retrieve user information from Keycloak.
- User roles: The bundle provides a service that allows you to manage user roles in Keycloak.
Please refer to the documentation on the repository page for how to proceed with installation and use.
Learn more and contribute to the project on GitHub.