we're trying to integrate keycloak with native app but the login/registration oauth2 flow with keycloak presents the default login page which doesn't fit our requirements about material design user screens
I see that there are few options to customise the login screen :
- Customise the theme provided by keycloak or Deploy new theme to JBoss
- Add a nodejs api-server to interact with mobile app and use
keycloak.grantManager.obtainDirectlyAPI but this usesgrantType=passwordinkeycloak-connectpackage - keycloak-connect More information about obtainDirectly
The first option is bit tedious so we have implemented the second option, but that comes with grantType=password flow which is not recommended by oauth
I would like to know if there is any solution from keycloak to use custom login with Authorization Code