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
. Смотрите режим производства.
Шаг 2: Настройка приложения Casdoor
- Создайте новое приложение Casdoor или используйте существующее.
- Найдите URL перенаправления:
Moddle_HOSTNAME
/admin/oauth2callback.php. - Добавьте URL перенаправления в приложение Casdoor.
Для получения дополнительной информации об OAuth обратитесь к OAuth.
Шаг 3: Настройка Moodle
- Найдите OAuth .
- Настройте это приложение .
- Настройте это сопоставление .
- Найдите плагин OAuth2 .
- Включите плагин OAuth2 .
- Если вы хотите предотвратить редактирование электронной почты Casdoor .
Для получения дополнительной информации о Moodle обратитесь к Moodle и Сопоставление полей.
Выйдите из Moodle и протестируйте SSO.