有没有一种方法可以使用 Google 凭据来获取基本用户信息,例如
电子邮件、姓名、性别
并在我的应用程序中使用它们?这就像允许用户使用 Gmail 登录我的应用程序一样。
我也问了同样的问题here https://stackoverflow.com/questions/15105751/enable-gmail-login-in-my-application.
但答案说:
您不应使用 Gmail 来使用 Google 进行用户身份验证
账户。您可以改用 Android 版 Google+ 登录。这会
允许您在获取用户的个人资料信息后访问该用户的个人资料信息
使用 OAuth 所需的权限。在这里查看指南:
我遵循了并且一切正常。
但如果 Gmail 帐户没有 GooglePlus 配置文件,我的应用程序会要求创建 GooglePlus 帐户。这让我觉得我实现了 GooglePlus 登录而不是 Gmail 登录。
我的另一个问题的答案正确吗?这意味着如果没有 GooglePlus 配置文件,您就无法在 Android 中登录 Gmail?
如果没有,我如何在我的应用程序中拥有 Google 登录信息?
类似的问题here https://stackoverflow.com/questions/11309093/login-in-android-app-with-gmail-credentials,没有回复。
请帮忙。谢谢
尝试有关此网址的文章:http://nilvec.com/implementing-smtp-or-imap-xoauth-authentication-in-java.html http://nilvec.com/implementing-smtp-or-imap-xoauth-authentication-in-java.html.
我想这会对你有帮助
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)