TruthsSeek
Bahasa Indonesia

FAQ Dipublikasikan 2026-10-22 · Diperbarui 2026-10-22

Cara Mencabut Aplikasi OAuth GitHub Lama Tanpa Tertukar dengan Sesi Login

Publikasi TruthsSeek · Kebijakan editorial

Jawaban cepat · Otorisasi OAuth GitHub memungkinkan aplikasi pihak ketiga bertindak atas akun Anda dalam cakupan yang Anda setujui; ini terpisah dari sesi login browser, kunci SSH, dan GitHub App yang terpasang. Untuk mencabutnya, buka Settings, lalu Applications di bawah Integrations, kemudian Authorized OAuth Apps, periksa aplikasi apa itu dan apa yang bisa diakses, lalu cabut entri spesifik tersebut. Mencabut otorisasi menghentikan akses di masa depan melalui izin itu, tetapi tidak menarik kembali data yang sudah disalin aplikasi ke tempat lain.

Lakukan pengecekan sekarang — TraceSeek memindai 3.000+ platform dalam 20–30 detik. Pemindaian pertama gratis.

⬇︎ iOS⬇︎ Android

Apa sebenarnya otorisasi OAuth itu

Saat Anda mengklik “Authorize” pada aplikasi pihak ketiga, GitHub mencatat sebuah izin: aplikasi kini dapat bertindak atas nama Anda dalam batas izin yang Anda setujui. Izin itu bukan sesi browser Anda, bukan kunci SSH, dan bukan GitHub App terpasang dengan pengaturan instalasinya sendiri. Masing-masing dicabut atau dihapus di tempat berbeda, jadi langkah pertama adalah mengidentifikasi jenis akses mana yang sebenarnya Anda lihat.

Yang Anda lihatApa ituDi mana dikelola
Aplikasi pihak ketiga terdaftar dengan cakupan yang Anda setujuiOtorisasi OAuthSettings → Applications → Authorized OAuth Apps
Pasangan kunci yang Anda tambahkan untuk Git melalui SSHKunci SSHSettings → SSH and GPG keys
Anda sedang login di browser iniSesi loginKeluar, atau halaman sesi
Aplikasi yang terpasang di repositori atau organisasiInstalasi GitHub AppPengaturan instalasi aplikasi atau organisasi

Jika entri yang Anda lihat bukan otorisasi OAuth, mencabutnya dari daftar OAuth tidak akan menyelesaikannya.

Mengapa meninjau sebelum mencabut

Otorisasi lama mungkin masih melakukan sesuatu yang Anda andalkan, seperti alat deployment, plugin editor, atau integrasi CI. Mencabutnya memutus akses aplikasi melalui izin tersebut, yang memang tujuannya, tetapi juga bisa merusak alur kerja yang masih bergantung padanya. Tinjau nama aplikasi, izin yang terdaftar, dan kapan terakhir Anda menggunakannya sebelum bertindak.

GitHub merekomendasikan peninjauan aplikasi yang diotorisasi, termasuk aplikasi dengan akses ke repositori privat. Sumber

Jika Anda tidak mengenali aplikasi tersebut, atau akses yang dimilikinya lebih luas daripada tugas yang dijalankannya, itulah kasus untuk mencabutnya. Jika Anda mengenalinya dan masih menggunakannya, pertimbangkan apakah cakupan saat ini masih sesuai sebelum memutuskan.

Daftar periksa sebelum dan sesudah

Gunakan ini sebagai catatan singkat agar Anda tahu apa yang berubah dan bisa membatalkan kesalahan jika perlu.

Sebelum mencabut

Setelah mencabut

Cara mencabut otorisasi

Buka Settings akun, Applications di bawah Integrations, lalu Authorized OAuth Apps untuk meninjau akses. Sumber

Dari daftar, buka menu untuk aplikasi spesifik yang ingin Anda hapus.

Otorisasi yang tidak dikenali atau sudah usang dapat dicabut dari menu aplikasi; halaman itu juga menawarkan Revoke all. Sumber

Cabut entri tunggal jika Anda hanya ingin menghapus satu aplikasi. Opsi Revoke all adalah untuk saat Anda telah meninjau daftar dan ingin menghapus semua otorisasi; ini akan memengaruhi setiap aplikasi di halaman itu, bukan hanya yang sedang Anda lihat.

Batasan kegagalan yang perlu diingat

Kapan menganggap otorisasi mencurigakan

Anda tidak perlu cerita dramatis untuk bertindak. Sinyal praktisnya adalah: Anda tidak mengenali aplikasi, izinnya lebih luas daripada tugas yang dijalankannya, atau Anda tidak ingat pernah mengotorisasinya. Dalam kasus itu, mencabut entri spesifik adalah langkah yang wajar, diikuti dengan memeriksa apakah ada yang Anda andalkan berhenti bekerja. Jika alur kerja memang rusak, otorisasi ulang hanya setelah memastikan aplikasi itu yang Anda harapkan dan cakupannya sesuai dengan kebutuhannya.

Pertanyaan yang sering ditanyakan

Apakah mencabut aplikasi OAuth menghapus data yang sudah dikumpulkan aplikasi?

Tidak. Mencabut menghapus otorisasi, sehingga aplikasi tidak lagi dapat menggunakan izin itu untuk bertindak atas akun Anda. Ini tidak menarik kembali atau menghapus informasi yang sudah disimpan atau disalin aplikasi ke tempat lain, dan tidak boleh dianggap sebagai jaminan penghapusan.

Apakah otorisasi OAuth sama dengan kunci SSH?

Tidak. Otorisasi OAuth adalah izin untuk aplikasi pihak ketiga, dikelola di Authorized OAuth Apps. Kunci SSH adalah kredensial yang Anda tambahkan untuk Git melalui SSH dan dikelola di pengaturan SSH and GPG keys. Menghapus salah satu tidak menghapus yang lain.

Apakah mencabut aplikasi akan mengeluarkan saya dari GitHub di browser?

Tidak. Sesi login browser Anda terpisah dari otorisasi aplikasi. Mencabut aplikasi memengaruhi akses aplikasi itu, bukan sesi login Anda, dan keluar tidak mencabut otorisasi aplikasi.

Apa perbedaan antara Revoke dan Revoke all?

Mencabut dari menu aplikasi menghapus satu otorisasi itu. Revoke all menghapus setiap otorisasi yang terdaftar di halaman Authorized OAuth Apps, jadi tinjau daftar lengkap sebelum menggunakannya.

Lanjutkan membaca

Panduan platform

Siap mencari seseorang?

Lihat apa yang sebuah username ungkapkan

Menurut informasi produknya, TraceSeek mencari 3.000+ platform dalam 20–30 detik dan menampilkan profil yang dapat diakses publik yang cocok dengan sebuah username. Pemindaian pertama gratis. Kecocokan yang mungkin perlu ditinjau secara manual. Pemindaian pertama tidak memerlukan pendaftaran atau login.

⬇︎ Unduh untuk iOS⬇︎ Dapatkan di Android

Berfungsi di iPhone & Android · Pemindaian 20–30 detik · 3.000+ platform

⬇︎ App Store ⬇︎ Google Play