2015-11-19 69 views
0

我正在使用ADAL库来验证应用程序中的用户。在多个应用程序之间共享令牌ADAL android

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

我已经尝试在Android帐户管理器中的帐户中存储令牌,但它有点混乱,感觉应该有一种更好的方式来做到这一点。

似乎有一种方法可以共享TokenCacheStore,但我无法弄清楚。

回答

1

如果这两个应用程序共享相同的客户端ID,并且您在应用程序清单中定义了android:sharedUserId,则应该可以执行此操作。

+0

是的,想通了,你只需要给2个应用程序相同的sharedUserId并设置AuthenticationContext,以便他们使用相同的共享首选项文件 – Biniou

相关问题