Moodle
Casdoor можна використовувати для підключення Moodle за допомогою OAuth.
Нижче наведено деякі налаштування конфігурації:
CASDOOR_HOSTNAME: Доменне ім'я або IP, де розгорнуто сервер Casdoor.Moodle_HOSTNAME: Доменне ім'я або IP, де розгорнуто Moodle.
Крок 1: Розгортання Casdoor та Moodle
Спочатку розгорніть Casdoor та Moodle.
Після успішного розгортання переконайтеся в наступному:
- Casdoor можна увійти та використовувати без проблем.
- Ви можете встановити
CASDOOR_HOSTNAMEякhttp://localhost:8000при розгортанні Casdoor у режиміprod. See production mode.
Крок 2: Налаштування додатку Casdoor
- Створіть новий додаток Casdoor або використовуйте існуючий.
- Find the redirect URL:
<Moodle_HOSTNAME>/admin/oauth2callback.php. - Додайте URL перенаправлення до додатку Casdoor.
See OAuth.
Крок 3: Налаштування Moodle
- Знайдіть OAuth
. - Налаштуйте цей додаток
. - Налаштуйте це відображення
. - Знайдіть плагін OAuth2
. - Увімкніть плагін OAuth2
. - Якщо ви хочете запобігти редагуванню електронної пошти Casdoor
.
See Moodle OAuth and Fields mapping.
Вийдіть з Moodle та протестуйте SSO.