Moodle
Casdoor pode ser usado para conectar ao Moodle usando OAuth.
As configurações a seguir são algumas configurações:
- CASDOOR_HOSTNAME: O nome de domínio ou IP onde o servidor Casdoor está implantado.
- Moodle_HOSTNAME: O nome de domínio ou IP onde o Moodle está implantado.
Passo 1: Implantar Casdoor e Moodle
Primeiro, implante Casdoor e Moodle.
Após a implantação bem-sucedida, certifique-se do seguinte:
- O Casdoor pode ser acessado e usado sem problemas.
- Você pode definir CASDOOR_HOSTNAMEcomohttp://localhost:8000ao implantar o Casdoor em modoprod. Veja o modo de produção.
Passo 2: Configurar Aplicativo Casdoor
- Crie um novo aplicativo Casdoor ou use um existente.
- Encontre a URL de redirecionamento: Moddle_HOSTNAME/admin/oauth2callback.php.
- Adicione a URL de redirecionamento ao aplicativo Casdoor.
Para mais informações sobre OAuth, consulte OAuth.
Passo 3: Configurar Moodle
- Localize OAuth  . .
- Configure esta aplicação  . .
- Configure este mapeamento  . .
- Localize o plugin OAuth2  . .
- Ative o plugin OAuth2  . .
- Se você quiser impedir a edição do e-mail do Casdoor  . .
Para mais informações sobre Moodle, consulte Moodle e Mapeamento de campos.
Desconecte-se do Moodle e teste o SSO.