Angular、Keycloak和cordova

yfwxisqw  于 2023-05-18  发布在  Angular
关注(0)|答案(1)|浏览(180)

我有一个angular应用程序(我不使用ionic),它使用keycloak身份验证(keycloak-angular和keycloak-js)。
我尝试用apache cordova为我的应用程序创建一个移动的应用程序,但是我在让keycloak在cordova中工作的步骤上遇到了障碍。对于信息,一切都配置好在keycloak(redirect uri...)。
我的问题如下:

  1. keycloak angular与cordova兼容吗?
    1.有没有可能在cordova中使用我的应用程序而不对身份验证部分进行任何更改,或者我应该自己实现身份验证机制(不使用keycloakAuthGuard)。
    1.有没有可能在应用程序中直接显示keycloak认证页面而不打开Web导航器(也许可以使用appbrowser中的插件)?
    1.有没有完整的keycloak-angular和cordova集成的例子?
    提前感谢,亲切的问候
qij5mzcb

qij5mzcb1#

不,我不认为你可以直接在 cordova 上使用角形keycloak。但是你可以使用inAppBrowser插件在应用程序外打开keycloak认证页面,然后使用deeplinks插件捕获重定向到你的应用程序的URL并提取URL参数以使用它们来获取认证令牌。

相关问题