Tích hợp LTI 1.3
Cài vào Canvas / CatBus: nhúng học liệu (Deep Linking) và gửi điểm quiz/H5P về sổ điểm LMS.
Thông số tool (hoclieu.org)
Các URL dưới đây dùng khi đăng ký Developer Key trên LMS (Canvas / CatBus). Base:
https://hoclieu.org| Thông số | URL đầy đủ | Mô tả |
|---|---|---|
| OIDC Login URL | https://hoclieu.org/lti/login | Third-party login initiation — nền tảng gọi khi mở tool. |
| Redirect / Launch URL | https://hoclieu.org/lti/launch | Nhận id_token, xác minh, mở học liệu hoặc trang Deep Linking. |
| Public JWK URL (JWKS) | https://hoclieu.org/lti/jwks | Khoá công khai RSA để LMS xác minh JWT Deep Linking / client assertion. |
| Deep Linking (sau launch) | https://hoclieu.org/lti/pick | Giáo viên chọn học liệu để nhúng (redirect nội bộ sau LtiDeepLinkingRequest). |
Gửi điểm về sổ điểm
Quiz và H5P: khi LMS hỗ trợ gửi điểm, học sinh làm bài trên trang chấm tại máy chủ; điểm thang 10 được POST về sổ điểm LMS. Không tin điểm từ trình duyệt.
Scope cần cấp: https://purl.imsglobal.org/spec/lti-ags/scope/lineitem · https://purl.imsglobal.org/spec/lti-ags/scope/score
Deep Linking tự gắn lineItem (scoreMaximum 10) cho học liệu loại quiz/H5P.
Đăng ký Developer Key (Canvas / CatBus)
Các bước cấu hình LTI 1.3 để cài và nhúng học liệu.
- 1Trên Canvas / CatBus: Admin → Developer Keys → + Developer Key → chọn LTI Key.
- 2Method: Enter URL (hoặc Paste JSON). Bật OpenID Connect.
- 3JWK Method = Public JWK URL → dán https://hoclieu.org/lti/jwks
- 4Redirect URIs và Target Link URI → https://hoclieu.org/lti/launch
- 5OIDC Login URI → https://hoclieu.org/lti/login
- 6Bật Deep Linking (Content Item Selection / Deep Linking Placement).
- 7Bật Assignment and Grade Services; scopes tối thiểu: lineitem + score (IMS AGS).
- 8Lưu key → On. Tạo External App / Placement trong khóa học (Deep Linking).
- 9Gửi Issuer, Client ID, Auth Login/Token URL, JWKS URL, Deployment ID cho quản trị hoclieu.org để đăng ký nền tảng.
- 10Thử Deep Linking: chọn quiz/H5P có điểm — học sinh làm bài, máy chủ chấm và đẩy điểm về sổ điểm LMS.
Đăng ký nền tảng
Sau khi tạo Developer Key trên LMS, gửi thông số nền tảng cho quản trị hoclieu.org để kích hoạt. Không cần cấu hình file trên máy chủ từ trang này.