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.