TruthsSeek
繁體中文(香港)

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

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

TruthsSeek 出版物 · 編輯政策

快速解答 · GitHub OAuth 授權讓第三方應用程式在你核准的權限範圍內代表你的帳戶行事;它與瀏覽器登入工作階段、SSH 金鑰及已安裝的 GitHub App 各自獨立。如要撤銷,請開啟 Settings(設定),在 Integrations(整合)下選擇 Applications(應用程式),再選 Authorized OAuth Apps(已授權的 OAuth 應用程式),查看該應用程式是什麼、可存取哪些範圍,然後撤銷該特定項目。撤銷授權會停止該授權日後再存取,但不會收回應用程式已複製到別處的資料。

立即進行檢查 — 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(已授權的 OAuth 應用程式)以審查存取權。來源

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

可從應用程式選單撤銷不明或過時的授權;該頁面亦提供 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