TruthsSeek
繁體中文(台灣)

常見問題 發布時間 2026-10-22 · 更新時間 2026-10-22

如何撤銷舊的 GitHub OAuth 應用程式授權,而不與登入工作階段混淆

TruthsSeek 出版物 · 編輯政策

快速解答 · GitHub OAuth 授權可讓第三方應用程式在你核准的權限範圍內代表你的帳號執行操作;它與瀏覽器登入工作階段、SSH 金鑰及已安裝的 GitHub App 各自獨立。若要撤銷,請依序開啟「Settings」→「Integrations」下的「Applications」→「Authorized OAuth Apps」,確認該應用程式是什麼、能存取哪些範圍,再撤銷該筆特定授權。撤銷授權會終止該授權日後的存取,但不會取回應用程式已複製到其他位置的資料。

立即執行檢查 — TraceSeek 在 20–30 秒內掃描 3,000+ 個平台。 首次掃描免費。

⬇︎ iOS⬇︎ Android

OAuth 授權實際上是什麼

當你在第三方應用程式上點選「Authorize」,GitHub 會記錄一筆授權:該應用程式此後可在你核准的權限範圍內代表你執行操作。這筆授權不是你的瀏覽器工作階段,不是 SSH 金鑰,也不是具有自身安裝設定的已安裝 GitHub App。這些項目各自在不同位置撤銷或移除,因此第一步是先確認你眼前看到的是哪一種存取權。

你看到的項目它是什麼在哪裡管理
列出你核准權限範圍的第三方應用程式OAuth 授權Settings → Applications → Authorized OAuth Apps
你為 SSH 上的 Git 操作新增的金鑰組SSH 金鑰Settings → SSH and GPG keys
你在此瀏覽器中已登入登入工作階段登出,或工作階段頁面
安裝在儲存庫或組織上的應用程式GitHub App 安裝該應用程式或組織的安裝設定

如果你看到的項目不是 OAuth 授權,從 OAuth 清單撤銷並不會處理它。

為什麼撤銷前要先檢視

舊授權可能仍在執行你依賴的功能,例如部署工具、編輯器外掛或 CI 整合。撤銷它會切斷該應用程式透過此授權的存取,這正是目的,但也可能中斷仍依賴它的工作流程。行動前請檢視應用程式名稱、列出的權限,以及你上次使用它的時間。

GitHub 建議檢視已授權的應用程式,包括可存取私有儲存庫的應用程式。來源

如果你不認識該應用程式,或它持有的存取權限超出其執行任務所需,這就是應該撤銷的情況。如果你認識它且仍在使用,請先考慮目前的權限範圍是否仍合適,再決定是否撤銷。

撤銷前後檢查清單

把這份清單當作簡短紀錄,以便判斷發生了什麼變化,必要時也能補救。

撤銷前

撤銷後

如何撤銷授權

開啟帳號 Settings,在 Integrations 下找到 Applications,再點選 Authorized OAuth Apps 檢視存取權。來源

在清單中,開啟你想移除的特定應用程式選單。

不認識或已過時的授權可從應用程式選單撤銷;該頁面也提供 Revoke all。來源

當你只想移除一個應用程式時,請撤銷該筆項目。Revoke all 選項適用於你已檢視清單並想清除所有授權的情況;它會影響該頁面上的每一個應用程式,而不只是你正在查看的那一個。

需要留意的界線

何時應將授權視為可疑

你不需要戲劇性的故事才能行動。實用的訊號是:你不認識該應用程式、權限超出其執行任務所需,或你不記得曾授權它。在這些情況下,撤銷該筆特定項目是合理的步驟,接著檢查你依賴的功能是否停止運作。如果工作流程確實中斷,請先確認該應用程式是你預期的,且權限範圍符合其需求,再重新授權。

常見問題

撤銷 OAuth 應用程式會刪除該應用程式已蒐集的資料嗎?

不會。撤銷會移除授權,因此該應用程式無法再使用該授權代表你的帳號執行操作。它不會取回或刪除應用程式已儲存或複製到其他位置的資訊,也不應被視為資料抹除的保證。

OAuth 授權和 SSH 金鑰相同嗎?

不同。OAuth 授權是授予第三方應用程式的權限,在 Authorized OAuth Apps 管理。SSH 金鑰是你為 SSH 上的 Git 操作新增的憑證,在 SSH and GPG keys 設定中管理。移除其中一個不會移除另一個。

撤銷應用程式會讓我從瀏覽器的 GitHub 登出嗎?

不會。你的瀏覽器登入工作階段與應用程式授權是分開的。撤銷應用程式會影響該應用程式的存取權,不影響你的登入工作階段;登出也不會撤銷應用程式授權。

Revoke 和 Revoke all 有什麼不同?

從應用程式選單撤銷會移除該筆授權。Revoke all 會清除 Authorized OAuth Apps 頁面上列出的所有授權,因此使用前請檢視完整清單。

繼續閱讀

平台指南

準備好查詢某人了嗎?

查看使用者名稱揭露的資訊

根據其產品資訊,TraceSeek 能在 20–30 秒內搜尋 3,000+ 個平台,並找出符合使用者名稱的公開個人檔案。首次掃描免費。可能相符的結果仍需人工查核。 首次掃描無須註冊或登入。

⬇︎ 下載 iOS 版⬇︎ 下載 Android 版

適用於 iPhone 和 Android · 20–30 秒掃描 · 3,000+ 個平台

⬇︎ App Store ⬇︎ Google Play