我对在Android设备上验证用户身份的不同方式感到有些困惑。 在Android应用中验证用户的最佳方法是什么,以便调用自定义服务器REST API?
使用GoogleAuthUtil ,如以下文档中所述:
亲:
缺点:
使用Google登录,如本文档所述:
临:
缺点:
当用户使用Android设备时,可以轻松地将GoogleAuthUtil和用户在其他平台上的Google签名*结合使用吗?
答案 0 :(得分:0)
您对跨平台的意思是什么,如果您使用GoogleAuthUtil和Google SignIn按钮,则它们都适用于Android。您可以使用它们来实现此目的,只需使用Google登录按钮进行首次身份验证,然后保存帐户(因此它不会询问您要使用哪个帐户进行身份验证)并将令牌访问到SharedPreferences并将其重新用于下次登录(不再点击“登录”按钮)