如何在其他Aondroid应用程序中使用Android应用程序登录?

时间:2017-10-13 09:20:23

标签: android oauth-2.0

我有两个Android应用 AppA AppB ,现在我想在AppB“使用AppA登录”中提供一个选项,如G+和{{ 1}},那么在我的应用程序中需要什么样的流程,是否可能,请向我推荐任何相关的教程。

谢谢!

3 个答案:

答案 0 :(得分:3)

是的android:sharedUserId="Your AppB pakacge name"可以 这仅用于使用共享偏好 另一种方法是在我们的项目中制作AIDL。AIDL interface link

答案 1 :(得分:1)

您需要一个可以链接用户数据库的服务器端应用程序。就那么简单。您在AppA中为登录构建API。然后你也在AppB中嵌入了api调用!

答案 2 :(得分:0)

我认为,如果您将凭据与数据库一起保存在 SharePreference 中,则有一种方法。您可以将此 SharedPreference 提供给其他应用程序。另一个应用程序可以使用第一个应用程序的包名称来访问它。