LTI 1.3 완벽 가이드 — 대학·기업 LMS 연동 표준을 이해하는 5가지 개념
IMS Global의 LTI 1.3(Advantage) 표준과 OAuth 2.0 기반 인증, Deep Linking, AGS, NRPS까지 5가지 필수 개념을 실전 예시로 정리합니다.
LTI(Learning Tools Interoperability)는 IMS Global(현 1EdTech)이 제정한 학습 도구 상호운용성 표준입니다. 1.1 버전은 OAuth 1.0a를, 1.3(2019~)은 OAuth 2.0·OpenID Connect를 사용합니다. 2026년 기준 국내 대학·기업 LMS의 신규 연동은 100% LTI 1.3(Advantage)로 진행되며, 이전 버전은 보안 취약점 때문에 폐기 대상입니다.
핵심 개념 5가지: ① Core — LTI 1.3의 기본 로그인·역할 전달, ② Deep Linking 2.0 — 강사가 LMS 안에서 외부 도구의 특정 콘텐츠를 콕 집어 삽입, ③ AGS(Assignment and Grade Services) — 외부 도구가 채점 결과를 LMS로 자동 전송, ④ NRPS(Names and Role Provisioning Services) — 반명단·역할을 안전하게 조회, ⑤ Dynamic Registration — 관리자 개입 없이 도구를 자동 등록.
LTI 1.1 → 1.3 마이그레이션 시 주의점: 공유키(shared secret) 방식이 사라지고 RSA/EC 공개키·JWKS 방식으로 바뀝니다. 즉 도구 벤더는 JWKS URL을 공개해야 하며, LMS는 이를 캐시하고 24시간 이내 자동 갱신해야 합니다. WEBHEADS PRO는 JWKS 캐시 갱신 실패 시 자동 재시도(exponential backoff)와 관리자 알림을 기본 제공합니다.
실무 체크리스트: (a) 클라이언트 ID·배포 ID 관리 체계, (b) launch nonce 재사용 방지(TTL 300초 권장), (c) role 매핑 표(Instructor/Learner/Mentor → LMS 내부 role), (d) 성적 반영 시 timezone 처리(UTC 저장·현지 시간 표시), (e) 개인정보 최소화(이메일 대신 sub 클레임 사용).
결론: LTI 1.3은 ‘한 번 붙이면 어디에나 붙는다’는 이상을 실현합니다. 대학은 Canvas·Moodle·Blackboard·WEBHEADS PRO 사이에서, 기업은 Cornerstone·Docebo·WEBHEADS PRO 사이에서 콘텐츠·성적을 자유롭게 이동할 수 있습니다. 도입 검토 시 반드시 LTI Advantage 인증(1EdTech Certified) 여부를 확인하세요.
관련 글
주식회사 웹헤즈 · 대표전화 02-540-4337 · 도입 문의