TruthsSeek
Bahasa Indonesia

Panduan Dipublikasikan 2026-10-23 · Diperbarui 2026-10-23

Menangguhkan GitHub App Bukan Berarti Mencabut Otorisasi Pengguna

Publikasi TruthsSeek · Kebijakan editorial

Jawaban cepat · Menangguhkan GitHub App yang terpasang untuk sementara memblokir akses ke sumber daya milik akun instalasi tersebut, tetapi tidak menghapus otorisasi terpisah bagi aplikasi untuk bertindak atas nama pengguna. Jika Anda juga ingin menghentikan perilaku itu, perlakukan uninstalasi instalasi dan de-otorisasi aplikasi di Authorized GitHub Apps sebagai dua tindakan terpisah.

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

⬇︎ iOS⬇︎ Android

Mengapa penghentian sementara bisa menyisakan akses

Saat Anda perlu menjeda integrasi dengan cepat, langkah yang jelas adalah menangguhkan atau meng-uninstalnya. Itu menangani sisi instalasi. Namun tidak otomatis menangani sisi otorisasi, yang merupakan pemberian izin berbeda dengan pemilik berbeda.

Menangguhkan GitHub App yang terpasang untuk sementara memblokir akses ke sumber daya milik akun instalasi tersebut. Sumber

Perbedaan ini penting karena GitHub App dapat memegang dua jenis akses sekaligus: akses instalasi ke sumber daya akun, dan otorisasi pengguna untuk bertindak atas nama seseorang. Menjeda salah satu tidak menjeda yang lain.

Penangguhan tidak menghapus otorisasi terpisah bagi aplikasi untuk bertindak atas nama pengguna. Sumber

Akses instalasi versus otorisasi pengguna

Gunakan tabel ini untuk memutuskan sisi mana yang sebenarnya perlu Anda ubah.

Yang ingin Anda hentikanSisi yang perlu diperiksaApa yang dilakukan penangguhanApa yang tidak dilakukannya
Aplikasi menjangkau sumber daya milik akun yang memasangInstalasi pada akun tersebutMemblokir sementara akses instalasi ituMenghapus otorisasi pengguna
Aplikasi bertindak atas nama seseorangAuthorized GitHub Apps untuk pengguna tersebutTidak melakukan apa pun dengan sendirinyaMenghentikan otorisasi tingkat pengguna
Keduanya, untuk satu akunKedua sisiHanya mencakup sisi instalasiMembiarkan pemberian izin lainnya tetap ada

GitHub App bukan sesi browser aktif yang bisa Anda logout begitu saja. Menangguhkan instalasi adalah kontrol tingkat akun atas sumber daya; de-otorisasi adalah kontrol tingkat pengguna atas tindakan yang didelegasikan. Keduanya dikelola secara terpisah dan harus diverifikasi secara terpisah.

Daftar periksa praktis untuk penghentian sementara

  1. Tentukan tujuan terlebih dahulu. Putuskan apakah Anda menjeda jangkauan aplikasi ke sumber daya akun, menghentikannya bertindak atas nama pengguna, atau keduanya. Jawabannya menentukan sisi mana yang Anda sentuh.
  2. Tangani instalasi. Tangguhkan instalasi pada akun yang memiliki sumber daya yang ingin Anda lindungi. Anggap ini sebagai tindakan sementara dan dapat dibalik.
  3. Periksa sisi pengguna secara terpisah. Jika aplikasi diotorisasi untuk bertindak atas nama Anda dan Anda ingin menghentikannya, buka Authorized GitHub Apps dan lakukan de-otorisasi di sana. Jangan berasumsi penangguhan sudah mencakup ini.
  4. Catat apa yang Anda ubah dan di mana. Catat instalasi akun mana yang Anda tangguhkan dan otorisasi pengguna mana, jika ada, yang Anda hapus. Ini mencegah pembersihan nanti melewatkan salah satu dari keduanya.
  5. Balikkan dengan sengaja. Jika jeda bersifat sementara, aktifkan kembali instalasi hanya setelah Anda memastikan apakah otorisasi pengguna juga harus dipulihkan.

Meng-uninstal lebih kuat daripada menangguhkan, tetapi tetap terbatas cakupannya

Jika jeda sementara tidak cukup dan Anda ingin instalasi hilang, meng-uninstal adalah tindakan sisi instalasi yang lebih kuat. Itu tetap tidak menjangkau otorisasi pengguna dengan sendirinya.

Meng-uninstal menghapus akses instalasi akun tersebut; de-otorisasi di Authorized GitHub Apps adalah tindakan terpisah ketika pemilik ingin menghentikannya bertindak atas nama mereka. Sumber

Konsekuensi praktisnya: setelah meng-uninstal, periksa Authorized GitHub Apps jika pemilik juga ingin aplikasi berhenti bertindak atas nama mereka. Menghapus satu koneksi bukan bukti bahwa yang lain sudah hilang, dan aplikasi yang tidak lagi muncul di satu tempat mungkin masih memegang pemberian izin lainnya.

Jalur kegagalan umum

Verifikasi kedua sisi sebelum menyatakan selesai

Penghentian selesai hanya ketika setiap sisi yang ingin Anda ubah telah diperiksa berdasarkan ketentuannya sendiri. Konfirmasikan status instalasi pada akun pemilik, lalu konfirmasikan status otorisasi di Authorized GitHub Apps untuk pengguna yang relevan. Jangan menyimpulkan satu dari yang lain, dan jangan menggambarkan aplikasi sebagai sudah logout — itu tidak pernah menjadi sesi browser.

Jika tugas Anda berikutnya adalah menghapus pemberian izin OAuth lama dan Anda ingin memisahkannya dari sesi login, panduan terkait tentang mencabut aplikasi OAuth GitHub lama tanpa mengacaukannya dengan sesi login membahas langkah pembersihan yang berbeda itu.

Pertanyaan yang sering ditanyakan

Apakah menangguhkan GitHub App mencabut otorisasi pengguna?

Tidak. Penangguhan untuk sementara memblokir akses ke sumber daya milik akun instalasi tersebut, tetapi otorisasi terpisah bagi aplikasi untuk bertindak atas nama pengguna tidak dihapus oleh penangguhan.

Apakah meng-uninstal cukup untuk menghentikan aplikasi bertindak atas nama saya?

Meng-uninstal menghapus akses instalasi akun tersebut. Jika pemilik juga ingin aplikasi berhenti bertindak atas nama mereka, de-otorisasi di Authorized GitHub Apps adalah tindakan terpisah.

Bisakah saya memperlakukan GitHub App yang ditangguhkan seperti sesi browser yang sudah logout?

Tidak. GitHub App bukan sesi browser. Akses instalasi dan otorisasi pengguna adalah pemberian izin terpisah, dan masing-masing harus diperiksa dan diubah pada sisinya sendiri.

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