在两个Cordova应用之间共享身份验证令牌

在我们的项目中,我们正在开发两个针对同一ADFS提供程序进行身份验证的cordova应用。

我们的目的是将这两个应用程序中的一个的登录信息传播到另一个应用程序,从第一个应用程序检索令牌并将其通过意图发送给另一个应用程序。有可能吗?

如果是这样,我们如何从第一个Web视图中检索令牌并将其设置在第二个Web视图中?

我一直在通过修改插件的源代码进行检查,并确保将令牌存储在会话cookie中。但是,我找不到任何方法来检索它。

he85367243 回答:在两个Cordova应用之间共享身份验证令牌

如果两个应用程序都使用ADAL library,则将在它们之间获得SSO。

它们每个都有各自的令牌,但是当您登录第一个令牌后登录第二个令牌时,您将不会看到登录屏幕。

不确定为什么要“共享”令牌,但是由于它们都连接到相同的ADFS RP,因此每个应用程序的令牌声明将相同。

本文链接:https://www.f2er.com/3141454.html

大家都在问