This library implements user storage provider using the User Storage SPI. This provider is backed by REST Crowd integration. Once you deploy and enable this provider for a specific realm, you will be able to login to that realm using the users defined in the crowd server.
For now only basic read-only functions are implemented.
You need to have Keycloak running.
All you need to build this project is Java 17.0 (Java SDK 17) or later and Maven 3.10.1 or later.
To deploy this provider you must have Keycloak running. Then copy Jar to providers directory.
Login to the Keycloak Admin Console and got to the User Federation tab. You should now see your deployed providers in the add-provider list box.
For the crowd
provider, you will have to specify Crowd server base URL, application name and password.