【发布时间】:2018-01-09 01:12:36
【问题描述】:
我有一个通过 Google 登录的 android 应用。我得到一个令牌 ID,如下所示:
GoogleSignInResult result = Auth.GoogleSignInApi.getSignInResultFromIntent(data);
GoogleSignInAccount acct = result.getSignInAccount();
String idToken = acct.getIdToken();
我将把它发送到我的服务器,并使用以下服务验证它是一个有效的令牌: https://www.googleapis.com/oauth2/v3/tokeninfo?id_token=ID_TOKEN_FROM_APP
这会返回一些数据,包括电子邮件、姓氏等。一旦我验证这是一个有效的令牌,我想获取用户的用户 ID。有人能指出我正确的方向吗?谢谢!
【问题讨论】:
标签: android google-api