Jon*_*Jon 5 android google-play-services google-plus-signin android-googleapiclient google-signin
有没有一种不需要 Google Play 服务就可以实现 Google 登录的方法?我知道官方文档说你需要 GPS:
• https://developers.google.com/identity/sign-in/android/start-integrating
但是我也在这里发现了相互矛盾的信息:
•没有 Google Play 服务的 Google Plus 登录
也就是说,使用 Google+ Api 您可以在用户没有 GPS 的情况下实现登录。哪个是真的?从技术上讲,您可以在没有 GPS 的情况下实现登录吗?如果可以的话,对于因任何原因无法下载 GPS 的用户来说,作为后备使用会很好。
您可以使用 Android 帐户管理器获取访问令牌(如果用户已在手机上使用其 Google 帐户登录):
如果这不是您想要的,您始终可以通过 WebView 使用纯 OAuth2 登录用户。以下是一些可帮助您入门的资源:
如果您选择使用网络视图,则必须手动处理访问/刷新令牌,这对您来说可能方便也可能不方便。
祝你好运!
编辑:您在帖子中提到了 G+,因此这里有一些有关如何将 G+ 范围添加到您的请求的信息:
(选择您需要的范围并将其包含在您的访问/刷新令牌请求中)
| 归档时间: |
|
| 查看次数: |
2411 次 |
| 最近记录: |