LTI1.3를 통해 Discourse를 모든 LMS 시스템에 도구로 통합하는 방법

우리는 LMS 시스템에 Discourse를 도구로 사용하고자 합니다.
이를 위해 두 가지 측면의 구성이 필요합니다. 첫 번째는 Discourse의 LTI 1.3 플러그인 설정입니다. 이는 Discourse 측의 LTI 1.3 설정입니다. 각 설정 매개변수의 표준 값은 무엇일까요?

두 번째로, LMS 측에서는 Discourse를 외부 도구로 구성해야 하며, 아래 매개변수들은 필수입니다: 표준 값은 무엇일까요?

  1. OIDC 로그인 시작 URL* - 필수 - Open ID URL은 LTI 도구 제공자(Tool Provider)에 의해 제공되며 이 필드에 입력해야 합니다.
  2. LTI 1.3 대상 URL* - 필수 - 미디어를 시작할 수 있는 제공자의 URL입니다.
  3. 도구 리다이렉트 URL - 도구 리다이렉트 URL은 LTI 도구 제공자에 의해 제공되며 이 필드에 입력해야 합니다. 링크는 세미콜론(“;”)으로 구분하여 입력할 수 있습니다.
  4. LTI 조직 ID - 이 LMS에 대한 명확한 식별자입니다. 일반적으로 조직의 DNS 이름이 사용됩니다. 이 필드가 비어 있으면 학습 플랫폼의 호스트 이름이 사용됩니다.
  5. 딥링크 URL - 도구 제공자에 의해 제공되는 딥링크 URL을 사용하면 관리자가 선택한 원하는 콘텐츠에 기반하여 도구에서 특정 시작 URL을 직접 가져올 수 있습니다.
  6. 도구 공개 키 - 도구 공개 키는 LTI 도구 제공자에 의해 제공되며 이 필드에 입력해야 합니다.
  7. 도구 JWKS URL - 도구 JWKS URL은 LTI 도구 제공자에 의해 제공되며 이 필드에 입력해야 합니다.

Discourse Learning Management System Integration (LTI 1.3 Authentication) 의 지침을 따르려는 거죠?

네, 맞습니다. 샘플 데이터가 있다면 구현하는 것이 좋겠지만, 여러 가지를 시도해 보았지만 작동하지 않았습니다.

사용 중인 LMS에 대한 세부 사항 등을 좀 더 알려주셔야 합니다.