我们正在尝试将 keycloak 与本机应用程序集成,但使用 keycloak 的登录/注册 oauth2 流程会显示默认登录页面,这不符合我们对材料设计用户屏幕的要求
我看到自定义登录屏幕的选项很少:
- 自定义keycloak提供的主题或者Deploy new theme to JBoss
- 添加一个 nodejs api-server 以与移动应用程序交互并使用
keycloak.grantManager.obtainDirectly
API,但这grantType=password
在keycloak-connect
包中使用 - keycloak-connect有关gainDirectly的 更多信息
第一个选项有点乏味,所以我们实现了第二个选项,但它带有grantType=password
oauth 不推荐的 flow
我想知道keycloak是否有任何解决方案可以使用自定义登录Authorization Code