【问题标题】:Share tokens between multiple applications ADAL android在多个应用程序之间共享令牌 ADAL android
【发布时间】:2015-11-19 23:22:00
【问题描述】:

我正在使用 ADAL 库对应用程序中的用户进行身份验证。

我想知道是否有办法与另一个应用程序共享身份验证令牌,以便用户可以登录一个应用程序,而不必在另一个应用程序中再次登录。

我曾尝试将令牌保存在 android 帐户管理器的帐户中,但它有点乱,感觉应该有一种更 ADAL 的方式来做到这一点。

好像有办法共享TokenCacheStore,但我想不通。

【问题讨论】:

    标签: android share token adal


    【解决方案1】:

    如果两个应用程序共享相同的客户端 ID,并且您在应用程序清单中定义了 android:sharedUserId,您应该能够做到。

    【讨论】:

    • 是的,发现您只需为 2 个应用程序提供相同的 sharedUserId 并设置 AuthenticationContext 以便它们使用相同的共享首选项文件
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-15
    • 1970-01-01
    • 1970-01-01
    • 2014-01-29
    • 1970-01-01
    • 2018-01-01
    • 2014-06-04
    相关资源
    最近更新 更多