0

我有 android 应用程序与远程服务器上的 api 通信。我想通过谷歌帐户进行用户身份验证。我知道关于这个主题有很多页面/问题,但我有点不知道我需要使用哪种方法。

我想要的是,当用户使用他的 google 帐户注册时,他的帐户将通过身份验证,然后我希望 Google 生成一些特定于应用程序和用户帐户的身份验证令牌。这个令牌不应该改变,因为它应该在 api 服务器上用于验证用户。

我是否需要以某种方式将我的应用程序链接到 Google AppEngine,或者是否有任何我没有看到的简单解决方案?还是这种身份验证方法完全错误?

4

1 回答 1

1

你可能有点不对。原因 没有人(甚至没有 Android 上的 Google 应用程序)曾经获得过未过期的令牌。您需要保存刷新令牌和当前令牌。并且每隔一小时您需要使用刷新令牌刷新令牌。你很高兴(如果我理解你的问题:P)。我建议如果您已经拥有一台服务器,最好将后端托管在那里,否则 GAE 工作得很好。我希望它有帮助:)

于 2013-04-28T16:07:19.843 回答