TicketWave Logo
🔐 Authentication

GitHub

التحقق من حساب GitHub الخاص بالعضو داخل التذكرة باستخدام خطوة مصادقة GitHub.

خطوة مصادقة GitHub

تربط خطوة مصادقة GitHub عضو Discord بحساب GitHub موثَّق — وهي مثالية لمجتمعات المطورين، ومشاريع المصادر المفتوحة، وأي شخص يبيع أو يدعم البرمجيات.

GitHub Authentication Step

هذا النوع من الخطوات ميزة مدفوعة. لا تحتاج إلى إنشاء GitHub App أو تطبيق OAuth بنفسك.

من ينبغي أن يستخدمها

  • مشاريع المصادر المفتوحة التي تريد مطابقة تقرير خطأ مع مستخدم GitHub حقيقي
  • الفرق التي تمنح الرعاة أو المساهمين مستوى دعم مختلفًا
  • البائعون الذين يسلّمون وصولًا إلى مستودعات خاصة بعد الشراء
  • المجتمعات التي تستخدم رتبة "مطور موثَّق"

ما الذي يتم تخزينه

FieldExampleDescription
github_id1234567المعرّف الرقمي الدائم لمستخدم GitHub
github_usernameoctocatاسم تسجيل الدخول في GitHub وقت التحقق
Ticket Summary
> GitHub Verification: `octocat` (`1234567`)

يمكن تغيير اسم مستخدم GitHub، بل ويمكن أن يستحوذ عليه شخص آخر. المعرّف الرقمي لا يتغير أبدًا — استخدمه كلما كنت تخزن شيئًا على المدى الطويل.

كيف يختبرها العضو

تعرض الخطوة زر Login مع شعار GitHub.

تُفتح صفحة التفويض في GitHub وتطلب منح TicketWave صلاحية read:user.

بعد أن يوافق العضو، يعيده GitHub إلى TicketWave وتقرأ المنصة الملف الشخصي العام.

تظهر صفحة التأكيد وتتابع التذكرة إلى الخطوة التالية.

GitHub Success

read:user هي صلاحية للقراءة فقط لبيانات الملف الشخصي. لا يمكن لـ TicketWave قراءة المستودعات الخاصة، ولا دفع الشيفرة، ولا التصرف نيابةً عن العضو.

إعداد الخطوة

افتح وحدة Ticket Steps

لوحة الخادم → SettingsTicket StepsConfigure.

أنشئ الخطوة

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 Stepيعتمد — نعم لتقرير خطأ، ولا لسؤال عام

اجعلها اختيارية حيث يناسب

أوقف Required Step، وستضيف TicketWave زر ⏭️ Skip. يمكن للأعضاء الذين لا يملكون حساب GitHub فتح التذكرة أيضًا، وستعرض الملخص ⏭️ Skipped حتى يعرف الفريق سبب فراغ الحقل.

اختبرها

افتح تذكرة وجرّب المسار مرة واحدة.

استكشاف الأخطاء وإصلاحها

ProblemCauseFix
لا تظهر الخطوةPremium غير مفعّل أو أن الخطوة فوق الحد المجانيتحقق من صفحة Premium وترتيب الخطوات لديك
"Token invalid or expired"مرّ أكثر من 10 دقائق🔁 Renew Token، ثم Login مرة أخرى
يعرض GitHub رسالة "already authorized" ويتجاوز الشاشةكان العضو قد فوّض TicketWave من قبلهذا طبيعي تمامًا — فقط تصبح عملية تسجيل الدخول أسرع
لا يريد العضو التفويضلا يتم تخزين أي شيءاجعل الخطوة اختيارية حتى يتمكن من تخطيها

الخطوات التالية

  • Authentication Overview
  • Button Steps (اطلب الإصدار المتأثر مباشرة بعد تسجيل الدخول)
  • LunAI (دع الذكاء الاصطناعي يلخص تقارير الأخطاء الطويلة)

How is this guide?