3

我有一个应用程序,我想满足这三个条件:

  1. 它必须为所有用户提供OAuth2 登录
  2. 它必须提供登录Google Play 游戏服务的选项
  3. 应用程序必须强制在这两种情况下使用相同的 gmail 帐户

在 Google Play Games Services 发布之前,我已经为我的应用实现了 OAuth2-login。我尝试按照示例应用实现模板,通过为 Games Service Login 实现一个新 Activity 来修补现有应用。这使我无法满足条件 #3,因为它会提示 GMail 帐户再次使用(如果存在多个)。请参阅相关问题

所以我有几个与此相关的问题:

  1. 有没有人这样做过,或者是否有关于如何做到这一点的指南?
  2. OAuth2 登录与 Google Play 游戏服务登录不同吗?
  3. Google Play 服务登录与 G+ 登录不同吗?
  4. 如果我立即使用 Google Play 游戏服务登录并折腾 OAuth2 登录,这会解决问题吗?
  5. 如果 #1 是,我该如何做并将其与我的后端集成(今天我在后端验证令牌)?

我意识到这是一系列问题,因此并不完全适合 SO 模型,但我不知道还能问哪里。

4

0 回答 0