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_HOSTNAME
comohttp://localhost:8000
ao 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.