GitHub
Verifikasi akun GitHub seorang anggota di dalam tiket dengan langkah Autentikasi GitHub.
Langkah Autentikasi GitHub
Langkah Autentikasi GitHub menghubungkan anggota Discord ke akun GitHub yang terverifikasi — cocok untuk komunitas developer, proyek open source, dan siapa pun yang menjual atau mendukung kode.

Jenis langkah ini adalah fitur premium. Anda tidak perlu membuat GitHub App atau aplikasi OAuth apa pun.
Siapa yang Sebaiknya Menggunakannya
- Proyek open source yang ingin mencocokkan laporan bug dengan pengguna GitHub yang asli
- Tim yang memberikan tingkat dukungan berbeda untuk sponsor atau kontributor
- Penjual yang memberikan akses repository privat setelah pembelian
- Komunitas yang menjalankan peran "verified developer"
Apa yang Disimpan
| Field | Example | Description |
|---|---|---|
github_id | 1234567 | ID pengguna GitHub numerik permanen |
github_username | octocat | Nama login GitHub pada saat verifikasi |
> GitHub Verification: `octocat` (`1234567`)Nama pengguna GitHub bisa diubah dan bahkan diambil alih oleh orang lain. ID numerik tidak pernah berubah — gunakan itu setiap kali Anda menyimpan sesuatu untuk jangka panjang.
Seperti Apa Pengalaman Anggota
Langkah ini menampilkan tombol Login dengan logo GitHub.
Halaman otorisasi GitHub terbuka dan meminta izin untuk memberikan scope read:user kepada TicketWave.
Setelah anggota mengotorisasi, GitHub mengirim mereka kembali dan TicketWave membaca profil publik.
Halaman konfirmasi muncul dan tiket berlanjut ke langkah berikutnya.

read:user adalah scope hanya-baca untuk data profil. TicketWave tidak dapat membaca repository privat, tidak dapat melakukan push kode, dan tidak dapat bertindak atas nama anggota.
Mengonfigurasi Langkah
Buka modul Ticket Steps
Server dashboard → Settings → Ticket Steps → Configure.
Buat langkahnya
| Field | Suggestion |
|---|---|
| Step Title | Connect your GitHub account |
| Step Description | We use your GitHub account to link this ticket to your issues and contributions. |
| Step Type | GitHub Authentication |
| Required Step | Tergantung — untuk laporan bug ya, untuk pertanyaan umum tidak |
Jadikan opsional jika sesuai
Matikan Required Step dan TicketWave akan menambahkan tombol ⏭️ Skip. Anggota tanpa akun GitHub tetap bisa membuka tiket, dan ringkasannya akan menampilkan ⏭️ Skipped sehingga staf tahu mengapa field tersebut kosong.
Uji coba
Buka tiket dan jalankan alurnya sekali.
Pemecahan Masalah
| Problem | Cause | Fix |
|---|---|---|
| Langkah tidak muncul | Premium tidak aktif atau langkah berada di atas batas gratis | Periksa halaman Premium dan urutan langkah Anda |
| "Token invalid or expired" | Sudah lebih dari 10 menit berlalu | 🔁 Renew Token, lalu Login lagi |
| GitHub menampilkan "already authorized" dan melewati layar | Anggota sudah pernah mengotorisasi TicketWave sebelumnya | Sangat normal — login jadi lebih cepat |
| Anggota tidak ingin mengotorisasi | Tidak ada yang disimpan | Jadikan langkah ini opsional agar mereka bisa melewatinya |
Langkah Berikutnya
- Authentication Overview
- Button Steps (Minta versi yang terdampak tepat setelah login)
- LunAI (Biarkan AI merangkum laporan bug yang panjang)
How is this guide?
