Search code examples
keycloakkeycloak-services

Is it possible to hide Keycloak's interface from users?


I would like to hide Keycloak's interface from my Customers.

Is it possible to login to Keycloak through an API (specially for Authorization Code grant type), so I can build a React component for example for my customers to login?

Is it possible to build my own Account app, that will interact with Keycloak through an API?

Only my staff should use Keycloak's interface to manage security.


Solution

  • You can redirect your application to the Keycloak login page, and change that login page to have the looks and feel that you desire using Keycloak Custom Themes. To communicate from your Account app to Keycloak Api you can use the Keycloak Admin API.