TruthsSeek
Русский

FAQ Опубликовано 2026-10-22 · Обновлено 2026-10-22

Как отозвать старое OAuth-приложение GitHub и не перепутать его с сессией входа

Публикация TruthsSeek · Редакционная политика

Краткий ответ · OAuth-авторизация GitHub позволяет стороннему приложению действовать от вашего имени в рамках одобренных вами разрешений; это не сессия входа в браузере, не SSH-ключи и не установленные GitHub Apps. Чтобы отозвать её, откройте Settings, затем Applications в разделе Integrations, затем Authorized OAuth Apps, проверьте, что это за приложение и к чему у него есть доступ, и отзовите именно эту запись. Отзыв авторизации прекращает будущий доступ по этому гранту, но не возвращает данные, которые приложение уже скопировало куда-либо.

Проверить сейчас — TraceSeek анализирует 3.000+ площадок за 20–30 сек. Первая проверка бесплатно.

⬇︎ iOS⬇︎ Android

Что на самом деле представляет собой OAuth-авторизация

Когда вы нажимаете «Authorize» у стороннего приложения, GitHub фиксирует грант: теперь приложение может действовать от вашего имени в пределах одобренных вами разрешений. Этот грант — не сессия браузера, не SSH-ключ и не установленное GitHub App с собственными настройками установки. Каждый из них отзывается или удаляется в другом месте, поэтому первый шаг — определить, какой именно тип доступа вы видите.

Что вы видитеЧто этоГде управляется
Стороннее приложение со списком одобренных разрешенийOAuth-авторизацияSettings → Applications → Authorized OAuth Apps
Пара ключей, добавленная для Git по SSHSSH-ключSettings → SSH and GPG keys
Вы вошли в систему в этом браузереСессия входаВыход из системы или страница сессий
Приложение, установленное на репозиторий или организациюУстановка GitHub AppНастройки установки приложения или организации

Если запись, которую вы видите, не является OAuth-авторизацией, отзыв из списка OAuth её не затронет.

Почему стоит проверить перед отзывом

Старая авторизация может всё ещё выполнять что-то, от чего вы зависите: инструмент развёртывания, плагин редактора или CI-интеграцию. Отзыв обрывает доступ этого приложения через грант — в этом и смысл, — но он также может сломать рабочий процесс, который всё ещё от него зависит. Перед действием проверьте название приложения, перечисленные разрешения и когда вы последний раз им пользовались.

GitHub рекомендует проверять авторизованные приложения, в том числе приложения с доступом к приватным репозиториям. Источник

Если вы не узнаёте приложение или его доступ шире, чем задача, которую оно выполняет, — это повод отозвать. Если вы его узнаёте и всё ещё пользуетесь им, подумайте, соответствуют ли текущие разрешения задаче, прежде чем решать.

Чек-лист до и после

Используйте его как короткую запись, чтобы понимать, что изменилось, и при необходимости отменить ошибку.

Перед отзывом

После отзыва

Как отозвать авторизацию

Откройте настройки аккаунта Settings, затем Applications в разделе Integrations, затем Authorized OAuth Apps, чтобы просмотреть доступ. Источник

В списке откройте меню для конкретного приложения, которое хотите удалить.

Неизвестную или устаревшую авторизацию можно отозвать из меню приложения; на странице также есть кнопка Revoke all. Источник

Отзывайте одну запись, если хотите удалить только одно приложение. Опция Revoke all предназначена для случая, когда вы просмотрели список и хотите очистить все авторизации; она затронет каждое приложение на этой странице, а не только то, которое вы смотрели.

Границы, о которых стоит помнить

Когда считать авторизацию подозрительной

Вам не нужна драматическая история, чтобы действовать. Практические признаки: вы не узнаёте приложение, разрешения шире, чем задача, которую оно выполняет, или вы не помните, что авторизовали его. В таких случаях отзыв конкретной записи — разумный шаг, после которого стоит проверить, не перестало ли работать что-то, от чего вы зависите. Если рабочий процесс действительно сломался, авторизуйте заново только после того, как убедитесь, что это то самое приложение и разрешения соответствуют его потребностям.

Часто задаваемые вопросы

Удаляет ли отзыв OAuth-приложения данные, которые оно уже собрало?

Нет. Отзыв удаляет авторизацию, поэтому приложение больше не может использовать этот грант для действий в вашем аккаунте. Он не возвращает и не удаляет информацию, которую приложение уже сохранило или скопировало куда-либо, и не должен рассматриваться как гарантия стирания.

OAuth-авторизация — это то же самое, что SSH-ключ?

Нет. OAuth-авторизация — это грант стороннему приложению, управляемый в Authorized OAuth Apps. SSH-ключ — это учётные данные, которые вы добавляете для Git по SSH, и управляются они в настройках SSH and GPG keys. Удаление одного не удаляет другое.

Выведет ли отзыв приложения меня из GitHub в браузере?

Нет. Ваша сессия входа в браузере отдельна от авторизаций приложений. Отзыв приложения влияет на доступ этого приложения, а не на вашу активную сессию, и выход из системы не отзывает авторизации приложений.

В чём разница между Revoke и Revoke all?

Отзыв из меню приложения удаляет одну авторизацию. Revoke all очищает все авторизации, перечисленные на странице Authorized OAuth Apps, поэтому перед использованием просмотрите весь список.

Продолжить чтение

Руководства по платформам

Готовы найти информацию о человеке?

Узнайте, что скрывает username

Согласно информации о продукте, TraceSeek выполняет поиск на 3.000+ платформах за 20–30 секунд и находит общедоступные профили, соответствующие имени пользователя. Первое сканирование бесплатно. Возможные совпадения требуют ручной проверки. Для первого сканирования не нужны регистрация или вход в аккаунт.

⬇︎ Скачать для iOS⬇︎ Установить на Android

Работает на iPhone и Android · Проверка за 20–30 сек. · 3.000+ площадок

⬇︎ App Store ⬇︎ Google Play