TruthsSeek
简体中文

常见问题 发布时间 2026-10-22 · 更新时间 2026-10-22

如何撤销旧的 GitHub OAuth 应用授权,而不与登录会话混淆

TruthsSeek 出版物 · 编辑政策

快速回答 · GitHub OAuth 授权允许第三方应用在你批准的权限范围内代表你的账号操作;它不同于浏览器登录会话、SSH 密钥和已安装的 GitHub Apps。要撤销授权,请打开 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