الانتقال إلى المحتوى الرئيسي
المصادقة الأساسية هي أسهل طريقة للبدء مع Gorbit. ومع ذلك، نوصي باستخدام Google OAuth أو OIDC أو SAML لعمليات نشر الإنتاج.
إذا كانت لديك أسئلة حول نهج المصادقة الأفضل لمؤسستك، لا تتردد في التواصل معنا
  • نحن سعداء بمساعدتك في اختيار الحل المناسب.

الإعداد الأساسي

باستخدام Docker: في ملف .env، اضبط:
AUTH_TYPE=basic
باستخدام Helm: في ملف values.yaml، اضبط:
configMap:
  AUTH_TYPE: basic
إذا لم تكن بحاجة إلى التحقق من البريد الإلكتروني، فقد انتهيت! أعِد تشغيل Gorbit لتطبيق التغييرات وفي المرة القادمة التي تزور فيها الموقع، ستتم مطالبتك بإنشاء حساب وتعيين كلمة مرور.
  • 12+ حرف
  • رقم واحد
  • حرف خاص واحد
  • حرف كبير واحد
  • حرف صغير واحد

المصادقة الأساسية مع التحقق من البريد الإلكتروني

يتطلب تفعيل التحقق من البريد الإلكتروني من المستخدمين تسجيل الدخول بعد النقر على رابط التحقق في بريدهم. باستخدام Docker: اضبط ما يلي في ملف .env:
AUTH_TYPE=basic

# تفعيل التحقق من البريد الإلكتروني
REQUIRE_EMAIL_VERIFICATION=true

# تكوين البريد الإلكتروني
SMTP_USER=<EMAIL_TO_SEND_VERIFICATION_EMAILS_FROM>  # مثلاً noreply@yourcompany.com
SMTP_PASS=<PASSWORD_FOR_THE_EMAIL_ABOVE>

# مطلوب لحسابات غير Gmail
SMTP_SERVER=<YOUR_SMTP_SERVER>
SMTP_PORT=<PORT_YOUR_SMTP_SERVER_LISTENS_ON>  # الافتراضي: 587
باستخدام Helm: اضبط ما يلي في ملف values.yaml:
auth:
  secrets:
      smpt_pass: <PASSWORD_FOR_THE_SMTP_USER>
configMap:
  AUTH_TYPE: basic

  REQUIRE_EMAIL_VERIFICATION: true
  SMTP_USER: <EMAIL_TO_SEND_VERIFICATION_EMAILS_FROM>

  # مطلوب لحسابات غير Gmail
  SMTP_SERVER: <YOUR_SMTP_SERVER>
  SMTP_PORT: <PORT_YOUR_SMTP_SERVER_LISTENS_ON>

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