TruthsSeek
Polski

FAQ Opublikowano 2026-10-22 · Zaktualizowano 2026-10-22

Jak unieważnić starą aplikację OAuth GitHub, nie myląc jej z sesją logowania

Publikacja TruthsSeek · Polityka redakcyjna

Szybka odpowiedź · Autoryzacja OAuth GitHub pozwala aplikacji zewnętrznej działać na Twoim koncie w zakresie zatwierdzonych uprawnień; jest oddzielona od sesji logowania w przeglądarce, kluczy SSH i zainstalowanych aplikacji GitHub. Aby ją unieważnić, otwórz Ustawienia, następnie Aplikacje w sekcji Integracje, potem Autoryzowane aplikacje OAuth, sprawdź, czym jest aplikacja i do czego ma dostęp, i unieważnij ten konkretny wpis. Unieważnienie autoryzacji zatrzymuje przyszły dostęp przez to uprawnienie, ale nie odwołuje danych, które aplikacja już skopiowała gdzie indziej.

Sprawdź teraz — TraceSeek przeszukuje 3.000+ platform w 20–30 sekund. Pierwsze skanowanie za darmo.

⬇︎ iOS⬇︎ Android

Czym właściwie jest autoryzacja OAuth

Gdy klikasz „Autoryzuj” w aplikacji zewnętrznej, GitHub zapisuje uprawnienie: aplikacja może teraz działać w Twoim imieniu w ramach zatwierdzonych uprawnień. To uprawnienie nie jest sesją przeglądarki, nie jest kluczem SSH ani zainstalowaną aplikacją GitHub z własnymi ustawieniami instalacji. Każde z nich unieważnia się lub usuwa w innym miejscu, więc pierwszym krokiem jest ustalenie, z jakim rodzajem dostępu faktycznie masz do czynienia.

Co widziszCo to jestGdzie jest zarządzane
Aplikacja zewnętrzna wymieniona z zatwierdzonymi zakresamiAutoryzacja OAuthUstawienia → Aplikacje → Autoryzowane aplikacje OAuth
Para kluczy dodana do Git przez SSHKlucz SSHUstawienia → Klucze SSH i GPG
Jesteś zalogowany w tej przeglądarceSesja logowaniaWylogowanie lub strona sesji
Aplikacja zainstalowana w repozytorium lub organizacjiInstalacja aplikacji GitHubUstawienia instalacji aplikacji lub organizacji

Jeśli wpis, na który patrzysz, nie jest autoryzacją OAuth, unieważnienie go z listy OAuth nie rozwiąże problemu.

Dlaczego warto przejrzeć przed unieważnieniem

Stara autoryzacja może nadal robić coś, na czym polegasz, na przykład narzędzie do wdrażania, wtyczka edytora lub integracja CI. Unieważnienie odcina dostęp tej aplikacji przez to uprawnienie, co jest celem, ale może też zepsuć przepływ pracy, który nadal od niego zależy. Przed działaniem sprawdź nazwę aplikacji, wymienione uprawnienia i to, kiedy ostatnio jej używałeś.

GitHub zaleca przeglądanie autoryzowanych aplikacji, w tym aplikacji z dostępem do prywatnych repozytoriów. Źródło

Jeśli nie rozpoznajesz aplikacji lub dostęp, który posiada, jest szerszy niż zadanie, które wykonuje, to jest przypadek do unieważnienia. Jeśli ją rozpoznajesz i nadal używasz, zastanów się, czy obecne zakresy są nadal odpowiednie, zanim podejmiesz decyzję.

Lista kontrolna przed i po

Użyj tego jako krótkiego zapisu, aby móc stwierdzić, co się zmieniło, i w razie potrzeby cofnąć błąd.

Przed unieważnieniem

Po unieważnieniu

Jak unieważnić autoryzację

Otwórz Ustawienia konta, Aplikacje w sekcji Integracje, następnie Autoryzowane aplikacje OAuth, aby przejrzeć dostęp. Źródło

Z listy otwórz menu dla konkretnej aplikacji, którą chcesz usunąć.

Nierozpoznaną lub przestarzałą autoryzację można unieważnić z menu aplikacji; strona oferuje również opcję Unieważnij wszystko. Źródło

Unieważnij pojedynczy wpis, gdy chcesz usunąć tylko jedną aplikację. Opcja Unieważnij wszystko służy do sytuacji, gdy przejrzałeś listę i chcesz wyczyścić wszystkie autoryzacje; wpłynie to na każdą aplikację na tej stronie, nie tylko na tę, na którą patrzyłeś.

Granice błędów, o których warto pamiętać

Kiedy traktować autoryzację jako podejrzaną

Nie potrzebujesz dramatycznej historii, aby działać. Praktyczne sygnały to: nie rozpoznajesz aplikacji, uprawnienia są szersze niż zadanie, które wykonuje, lub nie pamiętasz, że ją autoryzowałeś. W takich przypadkach unieważnienie konkretnego wpisu jest rozsądnym krokiem, po którym sprawdzasz, czy coś, na czym polegasz, przestaje działać. Jeśli przepływ pracy rzeczywiście się zepsuje, autoryzuj ponownie dopiero po potwierdzeniu, że aplikacja jest tą, której oczekujesz, a zakresy odpowiadają temu, czego potrzebuje.

Często zadawane pytania

Czy unieważnienie aplikacji OAuth usuwa dane, które aplikacja już zebrała?

Nie. Unieważnienie usuwa autoryzację, więc aplikacja nie może już używać tego uprawnienia do działania na Twoim koncie. Nie odwołuje ani nie usuwa informacji, które aplikacja już zapisała lub skopiowała gdzie indziej, i nie należy tego traktować jako gwarancji usunięcia.

Czy autoryzacja OAuth to to samo co klucz SSH?

Nie. Autoryzacja OAuth to uprawnienie dla aplikacji zewnętrznej, zarządzane w Autoryzowanych aplikacjach OAuth. Klucz SSH to poświadczenie dodawane do Git przez SSH, zarządzane w ustawieniach kluczy SSH i GPG. Usunięcie jednego nie usuwa drugiego.

Czy unieważnienie aplikacji wyloguje mnie z GitHub w przeglądarce?

Nie. Twoja sesja logowania w przeglądarce jest oddzielna od autoryzacji aplikacji. Unieważnienie aplikacji wpływa na dostęp tej aplikacji, a nie na Twoją zalogowaną sesję, a wylogowanie nie unieważnia autoryzacji aplikacji.

Jaka jest różnica między Unieważnij a Unieważnij wszystko?

Unieważnienie z menu aplikacji usuwa tę jedną autoryzację. Unieważnij wszystko czyści każdą autoryzację wymienioną na stronie Autoryzowane aplikacje OAuth, więc przejrzyj całą listę przed użyciem.

Czytaj dalej

Przewodniki po platformach

Gotowy, aby kogoś sprawdzić?

Zobacz, co ujawnia nazwa użytkownika

Zgodnie z informacjami o produkcie, TraceSeek przeszukuje 3.000+ platform w 20–30 sekund i wyświetla publicznie dostępne profile pasujące do nazwy użytkownika. Pierwsze skanowanie jest darmowe. Potencjalne dopasowania wymagają ręcznej weryfikacji. Pierwsze skanowanie nie wymaga rejestracji ani logowania.

⬇︎ Pobierz na iOS⬇︎ Pobierz na Androida

Działa na iPhone’ach i Androidach · Skanowanie w 20–30 sekund · 3.000+ platform

⬇︎ App Store ⬇︎ Google Play