Перейти до основного вмісту

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.Увійти