2015-05-27 69 views
1

我对在Android设备上验证用户身份的不同方式感到困惑。 为了调用自定义服务器REST API,在Android应用中验证用户的最佳方式是什么?在Android应用程序中验证用户的最佳方式是什么?

使用GoogleAuthUtil喜欢这些文献中记载:

临:

  • 快速登录,用户没有输入密码,也不点击一个按钮

缺点:

  • 不绍兴德胜平台

使用谷歌登录在这样的文件上描述:

临:

  • 跨平台

缺点:

  • 用户必须点击谷歌登录按钮

它可以很容易地结合起来当用户使用Android设备时GoogleAuthUtil和Google用户在其他平台上登录*时的两种方式?

回答

0

如果您使用GoogleAuthUtil和Google SignIn按钮,它们都适用于Android,那么您对跨平台有什么意义。您可以使用它们来实现这一点,只需使用Google SignIn按钮首次进行身份验证,然后保存帐户(以便它不会询问您要使用哪个帐户进行身份验证)并将令牌存储到SharedPreferences中,并将其重复用于下次登录(没有再次点击登录按钮)

相关问题