Google Identity 服務即將遷移至 FedCM API。請參閱
遷移指南,瞭解有哪些可能的變更,避免使用者登入網站受到負面影響。
撤銷 ID 權杖
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
總覽
您可以撤銷使用者對 ID 權杖的同意。
首次登入時,系統會提示使用者同意與平台共用 Google 帳戶個人資料。
當使用者同意系統載入任何「透過 Google 帳戶登入」按鈕時,系統會分享稱為「ID 憑證」的 JSON Web Token (JWT) 憑證,後者會載入 One Tap 或自動登入按鈕。
常見的情況是註冊時在平台上建立新的使用者帳戶。之後,使用者可能會選擇刪除自己的帳戶,並與您的平台「取消連結」,停止共用 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');
});
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間: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": "\u4e0a\u6b21\u66f4\u65b0\u6642\u9593\uff1a2023-09-18 (\u4e16\u754c\u6a19\u6e96\u6642\u9593)\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"]],["上次更新時間:2023-09-18 (世界標準時間)。"]]