LTI 1.3 vs LTI 1.1: Ce standard de integrare să folosiți
Flat for Education se conectează la sistemul dumneavoastră de management al învățării (LMS) prin LTI (Learning Tools Interoperability). Este un instrument LTI certificat atât pentru standardul modern LTI 1.3 (Advantage), cât și pentru metoda tradițională LTI 1.1 (Legacy). Această pagină explică diferența dintre cele două și vă ajută să o alegeți pe cea potrivită pentru instituția dumneavoastră.
Pentru instalări noi recomandăm LTI 1.3 (Advantage). Se configurează mai rapid, este mai sigur și oferă sincronizare automată a listelor de cursanți și transmiterea notelor către catalog (grade passback). Folosiți LTI 1.1 doar atunci când LTI 1.3 nu este o opțiune.
Dintr-o privire
| LTI 1.1 (Legacy) | LTI 1.3 (Advantage) | |
|---|---|---|
| Configurare | Schimb manual al unui Consumer Key și al unui Shared Secret | Înregistrare dinamică (Dynamic Registration) cu un singur clic |
| Securitate | Un singur secret partajat (OAuth 1.0a) | OpenID Connect cu chei semnate, validate la fiecare lansare |
| Cine o configurează | Fiecare profesor sau administrator, adesea pentru fiecare curs | Administratorul districtului o dată, disponibilă peste tot |
| Sincronizare liste | Fără sincronizare; conturile sunt create și actualizate doar când un elev deschide Flat | Sincronizare automată a claselor și a listelor (Names and Roles) |
| Trimitere note către catalog | Doar procent (scor normalizat între 0 și 1) | Valori reale în puncte (de ex. din 20 sau 100), trimise automat |
| Încorporare scoruri | Acceptată | Acceptată |
| Implementare la nivel de district | Limitată | Da |
De ce LTI 1.3 este mai sigur
LTI 1.1 se bazează pe un singur Consumer Key și un Shared Secret schimbate o singură dată între Flat for Education și LMS-ul dumneavoastră. Deoarece acest secret este partajat simetric, el trebuie stocat, distribuit și rotit manual, iar oricine îl obține poate impersona conexiunea sau poate falsifica o lansare.
LTI 1.3 elimină complet secretele partajate și întărește autentificarea propriu-zisă. Folosește OpenID Connect: autentificarea începe cu un „handshake” care confirmă că solicitarea provine într-adevăr din LMS-ul dumneavoastră, iar fiecare lansare ajunge apoi ca un token semnat pe care Flat for Education îl verifică în raport cu cheile publice publicate de LMS. Deoarece tokenul este semnat cu o cheie pe care o deține doar LMS-ul dumneavoastră, el nu poate fi modificat pe traseu și nici falsificat fără a fi detectat, blocând atacurile de tip man-in-the-middle și impersonarea în timpul autentificării. Valorile unice nonce și state adaugă un strat suplimentar, împiedicând reluarea unei lansări capturate și inserarea unei autentificări falsificate (cross-site request forgery). Rezultatul este o conexiune mai sigură și mai ușor de întreținut, fără elemente sensibile care să poată fi divulgate sau care să necesite rotație.
Ce obțineți cu integrarea LTI 1.3 din Flat for Education
Dincolo de standardul în sine, implementarea LTI 1.3 din Flat for Education automatizează activitățile pe care administratorii și profesorii le făceau înainte manual:
- Configurare cu un singur clic prin Dynamic Registration: LMS-ul și Flat for Education schimbă automat toate setările și cheile de securitate, înlocuind schimbul manual de chei, în mai mulți pași.
- Sincronizare automată a listelor de cursanți: cu LTI 1.3, Flat for Education păstrează automat clasele și listele în sincron cu LMS-ul (Names and Roles), astfel încât întreaga clasă apare fără ca cineva să fie nevoit să o deschidă mai întâi, iar lista se actualizează pe măsură ce se schimbă înscrierile. LTI 1.1 nu avea sincronizare: contul unui elev era creat și actualizat doar când elevul deschidea produsul nostru din LMS, astfel încât clasa se completa treptat pe măsură ce elevii lansau instrumentul.
- Transmitere automată a notelor către catalog: notele ajung direct în catalogul (gradebook) din LMS atunci când evaluați o temă, fără configurări suplimentare. Flat for Education trimite punctele reale obținute (de exemplu 18 din 20), nu doar scorul procentual la care era limitat LTI 1.1.
- Single sign-on și creare automată de conturi: profesorii și elevii ajung în Flat for Education deja autentificați, iar conturile lor sunt create la prima lansare.
- Instalare la nivel de district: administratorul finalizează configurarea o singură dată, iar Flat for Education devine imediat disponibil în fiecare curs, fără nicio configurare pentru profesori.
- Se adaptează la LMS-ul dumneavoastră: Flat for Education detectează automat ce servicii suportă LMS-ul, astfel încât beneficiați doar de funcțiile pe care platforma le oferă.
Când LTI 1.1 rămâne alegerea potrivită
LTI 1.1 (Legacy) rămâne o opțiune bună dacă:
- LMS-ul dumneavoastră nu suportă LTI 1.3.
- Doriți să configurați o singură clasă sau un singur curs fără permisiuni de administrator.
- Aveți nevoie să conectați mai multe organizații Flat for Education la o singură instanță de district din LMS.
- Ați început anul școlar cu LTI 1.1 și doriți să păstrați continuitatea.
Configurați integrarea
Sunteți gata să vă conectați LMS-ul?
- Configurați LTI 1.3 cu Dynamic Registration: cea mai rapidă cale pentru orice LMS cu LTI 1.3.
- Ghiduri specifice platformei: Canvas, Schoology, Moodle, Blackboard, ClassLink și Schoolbox.
Dezvoltatorii și platformele care doresc să integreze Flat for Education pot găsi detaliile tehnice despre modul în care am implementat ambele standarde în documentația noastră pentru dezvoltatori: LTI 1.3 (Advantage) și LTI 1.1 (Legacy).
Dacă aveți nevoie de ajutor pentru a alege sau a configura integrarea LTI, vă rugăm să contactați echipa noastră de suport la edu@flat.io.
Această pagină a fost tradusă automat din engleză. Vezi versiunea originală în engleză.