Google Identity Services 即将迁移到 FedCM API。请按照
迁移指南查看可能发生的更改,并避免对网站的登录产生负面影响。
撤消 ID 令牌
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
概览
可以撤消用户同意共享 ID 令牌。
首次登录时,系统会提示用户是否同意与您的平台共享其 Google 帐号个人资料信息。
如果用户同意了 JSON Web 令牌 (JWT) 凭据,那么在加载任何“使用 Google 帐号登录”“一键登录”或“自动登录”按钮时,系统会分享该 ID 令牌。
一种常见的场景是,在注册期间在平台上创建新的用户帐号。之后,用户可能会选择删除自己的帐号并将您的平台与其 Google 帐号“解除关联”,从而停止共享 ID 令牌。
要调用撤消方法,Google 帐号所有者在下次访问您的网站时需要重新同意共享相应 ID 令牌。
撤消方法
Google 使用 OAuth 2.0 授权来管理用户意见征求以及与您平台的客户端 ID 共享 ID 令牌的功能。撤消同意后,您网站上的任何页面加载客户端库时,Google 都将停止共享 ID 令牌。
这些方法可用于撤消意见、
- 用户登录自己的 Google 帐号,在具有帐号访问权限的第三方应用设置中找到您的应用,然后选择撤消访问权限。
- 您的平台调用
google.accounts.id.revoke
。
以下代码示例展示了如何使用 revoke
方法。
google.accounts.id.revoke('user@google.com', done => {
console.log('consent revoked');
});
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2023-09-18。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2023-09-18\u3002"}
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2023-09-18。"]]