Moodle
Casdoor는 OAuth를 사용하여 Moodle에 연결하는 데 사용할 수 있습니다.
다음은 일부 구성 설정입니다:
CASDOOR_HOSTNAME
: Casdoor 서버가 배포된 도메인 이름 또는 IP.Moodle_HOSTNAME
: Moodle이 배포된 도메인 이름 또는 IP.
단계 1: Casdoor와 Moodle 배포
성공적인 배포 후, 다음을 확인합니다:
- Casdoor는 로그인하고 문제없이 사용할 수 있습니다.
- Casdoor를
prod
모드에서 배포할 때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에 대한 자세한 정보는 Moodle과 필드 매핑을 참조하십시오.
Moodle에서 로그아웃하고 SSO를 테스트합니다.