Sam*_*adi 5 javascript oauth-2.0 google-oauth google-smartlockpasswords google-identity
我刚刚开始在我的新应用程序中使用谷歌点击登录/注册。它工作得很好,只是我不知道如何请求用户权限来访问范围数据?
client.verifyIdToken(
token,
CLIENT_ID,
function(e, login) {
var payload = login.getPayload(); // <-- payload just containt name,email and picture. I want more
var userid = payload['sub'];
});
Run Code Online (Sandbox Code Playgroud)
您可以使用Google登录来授权更多范围。将 One-Tap 返回的帐户的电子邮件地址作为login_hint参数传递给gapi.auth2.init调用,然后调用,gapi.auth2.getAuthInstance().signIn()以便用户可以授予对应用程序所需的其他范围的访问权限。
您还可以用于gapi.auth2.authorize一次性授权(如果您用于gapi.client执行对 Google API 的请求,通常需要使用init/signIn)。
| 归档时间: |
|
| 查看次数: |
2574 次 |
| 最近记录: |