التخطي إلى المحتوى الرئيسي

Moodle

Casdoor يمكن استخدامه للاتصال بـ Moodle باستخدام OAuth.

فيما يلي بعض إعدادات التكوين:

  • CASDOOR_HOSTNAME: اسم النطاق أو عنوان IP حيث يتم نشر خادم Casdoor.
  • Moodle_HOSTNAME: اسم النطاق أو عنوان IP حيث يتم نشر Moodle.

الخطوة 1: نشر Casdoor و Moodle

أولاً، نشر Casdoor و Moodle.

بعد النشر الناجح، تأكد من الآتي:

  1. Casdoor يمكن تسجيل الدخول إليه واستخدامه دون مشاكل.
  2. يمكنك تعيين CASDOOR_HOSTNAME كـ http://localhost:8000 عند نشر Casdoor في وضع prod. راجع وضع الإنتاج.

الخطوة 2: تكوين تطبيق Casdoor

  1. إنشاء تطبيق Casdoor جديد أو استخدام واحد موجود.
  2. ابحث عن عنوان URL لإعادة التوجيه: Moddle_HOSTNAME/admin/oauth2callback.php.
  3. أضف عنوان URL لإعادة التوجيه إلى تطبيق Casdoor.

لمزيد من المعلومات حول OAuth، راجع OAuth.

الخطوة 3: تكوين Moodle

  1. حدد OAuth Find_OAuth.
  2. قم بتكوين هذا التطبيق configure.
  3. قم بتكوين هذا التعيين Mapping.
  4. حدد إضافة OAuth2 plugin.
  5. قم بتفعيل إضافة OAuth2 Enable.
  6. إذا كنت تريد منع تعديل بريد Casdoor الإلكتروني Fields.

لمزيد من المعلومات حول Moodle، راجع Moodle و تعيين الحقول.

تسجيل الخروج من Moodle واختبار SSO.تسجيل الدخول