Moodle
以下是一些配置设置:
CASDOOR_HOSTNAME
:部署Casdoor服务器的域名或IP。Moodle_HOSTNAME
:部署Moodle的域名或IP。
步骤1:部署Casdoor和Moodle
成功部署后,确保以下内容:
- Casdoor可以登录并无问题地使用。
- 在
prod
模式下部署Casdoor时,您可以将CASDOOR_HOSTNAME
设置为http://localhost:8000
。 查看生产模式。
步骤2:配置Casdoor应用程序
- 创建一个新的Casdoor应用程序或使用现有的一个。
- 找到重定向URL:
Moddle_HOSTNAME
/admin/oauth2callback.php。 - 将重定向URL添加到Casdoor应用程序。
有关OAuth的更多信息,请参阅OAuth。
步骤3:配置Moodle
- 定位OAuth 。
- 配置此应用程序 。
- 配置此映射 。
- 定位OAuth2插件 。
- 启用OAuth2插件 。
- 如果你想阻止编辑Casdoor的电子邮件 。
退出Moodle并测试SSO。