TicketWave Logo
🔐 Authentication

GitHub

Bir üyenin GitHub hesabını, GitHub Authentication adımıyla bir ticket içinde doğrulayın.

GitHub Authentication Adımı

GitHub Authentication adımı, bir Discord üyesini doğrulanmış bir GitHub hesabına bağlar — geliştirici toplulukları, açık kaynak projeleri ve kod satan ya da destekleyen herkes için idealdir.

GitHub Authentication Step

Bu adım türü bir premium özelliktir. Sizin tarafınızdan herhangi bir GitHub App veya OAuth uygulaması oluşturulması gerekmez.

Kimler Kullanmalı

  • Bir hata raporunu gerçek bir GitHub kullanıcısıyla eşleştirmek isteyen açık kaynak projeleri
  • Sponsorlarına veya katkıda bulunanlara farklı bir destek seviyesi sunan ekipler
  • Satın alma sonrası özel depo erişimi teslim eden satıcılar
  • "doğrulanmış geliştirici" rolü kullanan topluluklar

Neler Saklanır

FieldExampleDescription
github_id1234567Kalıcı sayısal GitHub kullanıcı kimliği
github_usernameoctocatDoğrulama anındaki GitHub kullanıcı adı
Ticket Summary
> GitHub Verification: `octocat` (`1234567`)

Bir GitHub kullanıcı adı değiştirilebilir ve hatta başka biri tarafından ele geçirilebilir. Sayısal kimlik asla değişmez — uzun vadeli bir şey saklarken bunu kullanın.

Üyenin Deneyimi

Adım, GitHub logosuyla birlikte bir Login düğmesi gösterir.

GitHub'ın yetkilendirme sayfası açılır ve TicketWave'e read:user kapsamını vermesini ister.

Üye yetkilendirdikten sonra GitHub onları geri yönlendirir ve TicketWave herkese açık profili okur.

Onay sayfası görünür ve ticket bir sonraki adımla devam eder.

GitHub Success

read:user profil verileri için salt okunur bir kapsamdır. TicketWave özel depoları okuyamaz, kod gönderemez ve üye adına işlem yapamaz.

Adımı Yapılandırın

Ticket Steps modülünü açın

Server dashboard → SettingsTicket StepsConfigure.

Adımı oluşturun

FieldSuggestion
Step TitleConnect your GitHub account
Step DescriptionWe use your GitHub account to link this ticket to your issues and contributions.
Step TypeGitHub Authentication
Required StepDuruma bağlı — bir hata raporu için evet, genel bir soru için hayır

Uygun olduğunda isteğe bağlı yapın

Required Step seçeneğini kapatın; TicketWave bir ⏭️ Skip düğmesi ekler. GitHub hesabı olmayan üyeler yine de ticket açabilir ve özet ⏭️ Skipped gösterir; böylece ekip alanın neden boş olduğunu bilir.

Test edin

Bir ticket açın ve akışı bir kez baştan sona deneyin.

Sorun Giderme

ProblemCauseFix
Adım görünmüyorPremium etkin değil veya adım ücretsiz sınırın üstündePremium sayfasını ve adım sıralamanızı kontrol edin
"Token invalid or expired"10 dakikadan fazla geçti🔁 Renew Token yapın, ardından tekrar Login olun
GitHub "already authorized" gösteriyor ve ekranı atlıyorÜye daha önce TicketWave'i yetkilendirmişTamamen normal — giriş sadece daha hızlı olur
Üye yetkilendirmek istemiyorHiçbir şey saklanmazAdımı isteğe bağlı yapın, böylece atlayabilir

Sonraki Adımlar

How is this guide?