我正在开发用户想要使用他们的 g 邮件用户名和密码登录的应用程序 ,我该怎么做,示例代码和简单教程在哪里。 我已经看了很多教程,但我无法正确理解它,而且教程可能非常复杂。我正在尝试 like本教程但未正常运行意味着未获得 token 并没有完成 WebActivity 来进行第一个 Activity 。
最佳答案
几年前我用的博客是尼克的博客
http://blog.notdot.net/2010/05/Authenticating-against-App-Engine-from-an-Android-app
这很简单。有两个步骤
- 从 Android 身份验证管理器获取 Authtoken
- 使用 authtoken 向您的 appengine 应用程序(/_ah/login 端点)发出 http(s) 请求,该请求将以 cookie 响应。读取 cookie 并用于所有 future 对 appengine 的请求。
您可以直接关注该博客,但自从撰写该博客以来,Google 已经制作了一个 GoogleAuthUtil可用于简化步骤 1. 获取身份验证 token 。然而,此类需要安装播放框架。
关于Android 应用程序使用 google 帐户登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17141941/