Menu
Język
Polski
Skontaktuj się z nami
Pomoc Flat for Education > LTI 1.3 vs LTI 1.1: Który standard integracji wybrać

LTI 1.3 vs LTI 1.1: Który standard integracji wybrać

Ostatnia aktualizacja: 3 września 2026

Flat for Education łączy się z Twoim systemem zarządzania nauczaniem (LMS) za pośrednictwem LTI (Learning Tools Interoperability). Jest to certyfikowane narzędzie LTI zarówno dla nowoczesnego standardu LTI 1.3 (Advantage), jak i tradycyjnej metody LTI 1.1 (Legacy). Ta strona wyjaśnia różnice między nimi i pomaga wybrać właściwe rozwiązanie dla Twojej instytucji.

Tip

W przypadku nowych wdrożeń zalecamy LTI 1.3 (Advantage). Konfiguruje się je szybciej, jest bezpieczniejsze i odblokowuje automatyczne tworzenie list klas oraz przekazywanie ocen. Używaj LTI 1.1 tylko wtedy, gdy LTI 1.3 nie wchodzi w grę.

Na pierwszy rzut oka

LTI 1.1 (Legacy)LTI 1.3 (Advantage)
KonfiguracjaRęczna wymiana klucza Consumer Key i Shared SecretDynamiczna rejestracja jednym kliknięciem
BezpieczeństwoJeden współdzielony sekret (OAuth 1.0a)OpenID Connect z podpisanymi kluczami, weryfikowany przy każdym uruchomieniu
Kto konfigurujeKażdy nauczyciel lub administrator, często osobno dla każdego kursuAdministrator okręgu/dzielnicy raz, dostępne wszędzie
Listy klas (rostering)Brak synchronizacji list; konta są tworzone i aktualizowane dopiero, gdy uczeń otworzy FlatAutomatyczna synchronizacja klas i list (Names and Roles)
Przekazywanie ocenTylko procenty (wynik znormalizowany w skali 0–1)Rzeczywiste wartości punktowe (np. na 20 lub 100), wysyłane automatycznie
Osadzanie wynikówObsługiwaneObsługiwane
Wdrożenie w całym okręgu/dzielnicyOgraniczoneTak

Dlaczego LTI 1.3 jest bezpieczniejsze

LTI 1.1 opiera się na pojedynczym kluczu Consumer Key i Shared Secret, wymienianych jednorazowo między Flat for Education a Twoim LMS. Ponieważ sekret jest współdzielony symetrycznie, trzeba go ręcznie przechowywać, dystrybuować i okresowo wymieniać, a każdy, kto go pozyska, może podszyć się pod połączenie lub sfałszować uruchomienie.

LTI 1.3 całkowicie eliminuje współdzielone sekrety i wzmacnia sam proces logowania. Wykorzystuje OpenID Connect: logowanie zaczyna się od „handshake”, który potwierdza, że żądanie rzeczywiście pochodzi z Twojego LMS, a każde uruchomienie trafia następnie jako podpisany token, który Flat for Education weryfikuje względem opublikowanych kluczy publicznych Twojego LMS. Ponieważ token jest podpisany kluczem, który posiada wyłącznie Twój LMS, nie da się go zmienić w trakcie transmisji ani podrobić bez wykrycia — co zamyka drogę atakom typu man-in-the-middle oraz podszywaniu się podczas logowania. Jednorazowe wartości nonce i state dodają kolejną warstwę ochrony, zapobiegając ponownemu użyciu przechwyconego uruchomienia oraz „wstrzyknięciu” fałszywego logowania (cross-site request forgery). W efekcie połączenie jest zarówno bezpieczniejsze, jak i łatwiejsze w utrzymaniu — bez wrażliwych sekretów do wycieku czy ręcznej rotacji.

Co zyskujesz dzięki integracji LTI 1.3 w Flat for Education

Poza samym standardem implementacja LTI 1.3 w Flat for Education automatyzuje czynności, które wcześniej administratorzy i nauczyciele wykonywali ręcznie:

  • Konfiguracja jednym kliknięciem dzięki Dynamic Registration: Twój LMS i Flat for Education automatycznie wymieniają całą konfigurację oraz klucze bezpieczeństwa, zastępując ręczną, wieloetapową wymianę kluczy.
  • Automatyczne tworzenie list klas: dzięki LTI 1.3 Flat for Education automatycznie synchronizuje klasy i listy uczestników z Twoim LMS (Names and Roles), więc cała klasa pojawia się od razu — bez konieczności, aby ktoś najpierw ją otworzył — a lista aktualizuje się wraz ze zmianami zapisów. LTI 1.1 nie miało synchronizacji list: konto ucznia było tworzone i aktualizowane dopiero wtedy, gdy uczeń uruchomił nasze narzędzie z poziomu LMS, więc klasa „zapełniała się” stopniowo.
  • Automatyczne przekazywanie ocen: oceny trafiają bezpośrednio do dziennika ocen w LMS w momencie oceniania zadania, bez dodatkowej konfiguracji. Flat for Education wysyła rzeczywistą liczbę zdobytych punktów (np. 18 na 20), zamiast wyniku wyłącznie procentowego, do którego ograniczało się LTI 1.1.
  • Single sign-on i zakładanie kont: nauczyciele i uczniowie trafiają do Flat for Education już zalogowani, a ich konta są tworzone przy pierwszym uruchomieniu.
  • Instalacja w całym okręgu/dzielnicy: administrator wykonuje konfigurację raz, a Flat for Education staje się od razu dostępne na każdym kursie — bez żadnych działań po stronie nauczycieli.
  • Dopasowanie do Twojego LMS: Flat for Education automatycznie wykrywa, które usługi są obsługiwane przez Twój LMS, dzięki czemu otrzymujesz wyłącznie funkcje dostępne na Twojej platformie.

Kiedy LTI 1.1 nadal jest właściwym wyborem

LTI 1.1 (Legacy) pozostaje dobrą opcją, jeśli:

  • Twój LMS nie obsługuje LTI 1.3.
  • Chcesz skonfigurować pojedynczą klasę lub kurs bez uprawnień administratora.
  • Musisz połączyć wiele organizacji Flat for Education z jedną instancją okręgu/dzielnicy w LMS.
  • Rozpocząłeś(-aś) rok szkolny na LTI 1.1 i chcesz zachować ciągłość.

Skonfiguruj integrację

Gotowy(-a) połączyć swój LMS?

Deweloperzy i platformy, które chcą zintegrować Flat for Education, znajdą szczegóły techniczne dotyczące tego, jak zaimplementowaliśmy oba standardy, w naszej dokumentacji dla deweloperów: LTI 1.3 (Advantage) oraz LTI 1.1 (Legacy).

Jeśli potrzebujesz pomocy w wyborze lub konfiguracji integracji LTI, skontaktuj się z nami: kontakt z zespołem wsparcia.


Ta strona została automatycznie przetłumaczona z języka angielskiego. Zobacz oryginalną wersję w języku angielskim.

Czy ten artykuł był pomocny?