LTI 1.3 ve LTI 1.1: Hangi Entegrasyon Standardını Kullanmalısınız
Son güncelleme: 3 Eylül 2026
Flat for Education, Öğrenim Yönetim Sisteminiz (LMS) ile LTI (Learning Tools Interoperability) üzerinden bağlanır. Hem modern LTI 1.3 (Advantage) standardı hem de geleneksel LTI 1.1 (Legacy) yöntemi için sertifikalı bir LTI aracıdır. Bu sayfa, ikisi arasındaki farkı açıklar ve kurumunuz için doğru seçimi yapmanıza yardımcı olur.
Yeni kurulumlar için LTI 1.3 (Advantage) öneririz. Kurulumu daha hızlıdır, daha güvenlidir ve otomatik kullanıcı/sınıf listesi aktarımı ile not geri gönderimini (grade passback) etkinleştirir. LTI 1.1’i yalnızca LTI 1.3’ün mümkün olmadığı durumlarda kullanın.
Hızlı karşılaştırma
| LTI 1.1 (Legacy) | LTI 1.3 (Advantage) | |
|---|---|---|
| Kurulum | Consumer Key ve Shared Secret değerlerinin manuel olarak paylaşılması | Tek tıkla Dinamik Kayıt (Dynamic Registration) |
| Güvenlik | Tek bir paylaşılan sır (OAuth 1.0a) | OpenID Connect; imzalı anahtarlar, her başlatmada doğrulanır |
| Kurulumu kim yapar | Çoğu zaman her ders için ayrı olacak şekilde öğretmen veya yönetici | İl/kurum yöneticisi bir kez kurar, her yerde kullanılabilir |
| Sınıf listesi (rostering) | Liste senkronu yok; hesaplar yalnızca öğrenci Flat’i açtığında oluşturulur ve güncellenir | Otomatik sınıf ve liste senkronu (Names and Roles) |
| Not geri gönderimi (grade passback) | Yalnızca yüzde (puan 0 ile 1 arasına normalize edilir) | Gerçek puan değerleri (örn. 20 üzerinden veya 100 üzerinden), otomatik gönderilir |
| Puanları gömme (embed scores) | Desteklenir | Desteklenir |
| İlçe/kurum genelinde dağıtım | Sınırlı | Evet |
LTI 1.3 neden daha güvenlidir?
LTI 1.1, Flat for Education ile LMS’iniz arasında bir kez paylaşılan tek bir Consumer Key ve Shared Secret’a dayanır. Bu sır simetrik olarak paylaşıldığı için elle saklanması, dağıtılması ve düzenli olarak yenilenmesi gerekir; ayrıca bu bilgiyi ele geçiren biri bağlantıyı taklit edebilir veya sahte bir başlatma (launch) oluşturabilir.
LTI 1.3 ise paylaşılan sırları tamamen ortadan kaldırır ve oturum açma sürecini güçlendirir. OpenID Connect kullanır: oturum açma, isteğin gerçekten LMS’inizden geldiğini doğrulayan bir “el sıkışma” ile başlar; ardından her başlatma, Flat for Education’ın LMS’inizin yayımladığı açık anahtarlara göre doğruladığı imzalı bir token olarak gelir. Bu token yalnızca LMS’inizin sahip olduğu bir anahtarla imzalandığı için aktarım sırasında değiştirilemez ve tespit edilmeden sahte üretilemez; böylece oturum açma sırasında araya girme (man-in-the-middle) ve kimliğe bürünme saldırılarına kapı kapanır. Tek kullanımlık nonce ve state değerleri ek bir katman daha sağlar: ele geçirilmiş bir başlatmanın yeniden oynatılmasını ve sahte bir oturum açmanın araya sıkıştırılmasını (cross-site request forgery) engeller. Sonuç; sızdırılacak veya döndürülecek (rotate) hassas bir bilgi olmadan, hem daha güvenli hem de bakımı daha kolay bir bağlantıdır.
Flat for Education’ın LTI 1.3 entegrasyonu ile elde ettikleriniz
Standarttaki iyileştirmelerin ötesinde, Flat for Education’ın LTI 1.3 uygulaması; yöneticilerin ve öğretmenlerin daha önce elle yaptığı işleri otomatikleştirir:
- Dynamic Registration ile tek tıkla kurulum: LMS’iniz ile Flat for Education tüm yapılandırma ve güvenlik anahtarlarını otomatik olarak paylaşır; manuel, çok adımlı anahtar değişimini ortadan kaldırır.
- Otomatik sınıf listesi aktarımı (rostering): LTI 1.3 ile Flat for Education, sınıflarınızı ve öğrenci listelerinizi LMS’inizle otomatik olarak senkron tutar (Names and Roles). Böylece kimsenin önce aracı açmasına gerek kalmadan tüm sınıf görünür; kayıtlar değiştikçe liste de güncel kalır. LTI 1.1’de liste senkronu yoktu: öğrencinin hesabı yalnızca öğrenci LMS’den ürünümüzü açtığında oluşturulur ve güncellenirdi; bu nedenle sınıf, öğrenciler aracı başlattıkça kademeli olarak dolardı.
- Otomatik not geri gönderimi (grade passback): bir ödevi değerlendirdiğinizde notlar, ek yapılandırma olmadan doğrudan LMS not defterine aktarılır. Flat for Education, LTI 1.1’in yalnızca yüzde ile sınırlı puanı yerine, kazanılan gerçek puanı gönderir (ör. 20 üzerinden 18).
- Tek oturum açma ve hesap oluşturma (provisioning): öğretmenler ve öğrenciler Flat for Education’a zaten oturum açmış olarak gelir; hesapları ilk başlatmada otomatik oluşturulur.
- Kurum genelinde kurulum: yönetici kurulumu bir kez tamamlar ve Flat for Education anında tüm derslerde kullanılabilir hâle gelir; öğretmenler için sıfır kurulum.
- LMS’inize uyum sağlar: Flat for Education, LMS’inizin hangi servisleri desteklediğini otomatik algılar; böylece yalnızca platformunuzun sunduğu özellikleri kullanırsınız.
LTI 1.1’in hâlâ doğru tercih olduğu durumlar
Aşağıdaki durumlarda LTI 1.1 (Legacy) iyi bir seçenek olmaya devam eder:
- LMS’iniz LTI 1.3’ü desteklemiyorsa.
- Yönetici izinleri olmadan tek bir sınıfı veya dersi kurmak istiyorsanız.
- Tek bir LMS ilçe/kurum örneğine birden fazla Flat for Education organizasyonunu bağlamanız gerekiyorsa.
- Eğitim yılına LTI 1.1 ile başladıysanız ve sürekliliği korumak istiyorsanız.
Entegrasyonunuzu kurun
LMS’inizi bağlamaya hazır mısınız?
- Dynamic Registration ile LTI 1.3 kurulumu: LTI 1.3 destekleyen herhangi bir LMS için en hızlı yol.
- Platforma özel kılavuzlar: Canvas, Schoology, Moodle, Blackboard, ClassLink ve Schoolbox.
Flat for Education’ı entegre etmek isteyen geliştiriciler ve platformlar, her iki standardı nasıl uyguladığımıza dair teknik ayrıntıları geliştirici dokümantasyonumuzda bulabilir: LTI 1.3 (Advantage) ve LTI 1.1 (Legacy).
LTI entegrasyonunuzu seçme veya kurma konusunda yardıma ihtiyacınız olursa lütfen destek ekibimizle iletişime geçin.
Bu sayfa İngilizceden otomatik olarak çevrilmiştir. Orijinal İngilizce sürümü görüntüle.