LTI 1.3 ve LTI 1.1: Hangi Entegrasyon Standardını Kullanmalısınız
Son güncelleme: 21 Ekim 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) standardını öneriyoruz. Kurulumu daha hızlıdır, daha güvenlidir ve gerçek puanları not defterinize aktarır. LTI 1.1’i yalnızca LTI 1.3 kullanılamıyorsa tercih edin.
Kısaca karşılaştırma
| LTI 1.1 (Legacy) | LTI 1.3 (Advantage) | |
|---|---|---|
| Kurulum | Consumer Key ve Shared Secret bilgilerinin elle paylaşılması | Dynamic Registration ile tek tıklamayla kurulum |
| Güvenlik | Paylaşılan tek bir sır (OAuth 1.0a) | Her başlatmada doğrulanan imzalı anahtarlarla OpenID Connect |
| Kurulumu kim yapar? | Genellikle her ders için öğretmen veya yönetici | Yönetici tüm kurum için bir kez kurar (Canvas’ta öğretmenler daha sonra Client ID ile her derse ekler) |
| Sınıf listeleri | Sınıf listesi eşitlenmez; hesaplar yalnızca öğrenci Flat’i açtığında oluşturulur ve güncellenir | Sınıflar otomatik oluşturulur; her öğrenci Flat for Education’ı ilk açtığında sınıfa eklenir |
| Notların LMS’e aktarılması | Yalnızca yüzde (puan 0 ile 1 arasında normalize edilir) | Gerçek puanlar (örneğin 20 veya 100 üzerinden) otomatik aktarılır |
| Gömülü içeriklerdeki puanlar | Desteklenir | Desteklenir |
| Kurum genelinde kurulum | 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 neler sağlar?
Flat for Education’ın LTI 1.3 entegrasyonu, standardın sunduklarının ötesinde, yöneticilerin ve öğretmenlerin daha önce elle yaptığı işleri otomatikleştirir:
- Dynamic Registration ile tek tıklamayla kurulum: LMS’iniz ve Flat for Education, yapılandırma bilgilerini ve güvenlik anahtarlarını otomatik olarak paylaşır. Böylece birden fazla adım gerektiren manuel anahtar paylaşımına gerek kalmaz.
- Otomatik sınıf oluşturma: Flat for Education, LMS’inizdeki her ders için otomatik olarak bir sınıf oluşturur. Her öğrenci, LMS’iniz üzerinden Flat for Education’ı ilk açtığında bu sınıfa eklenir. Bu nedenle öğrencilerinizden dönem başında uygulamayı bir kez açmalarını isteyin.
- Notların LMS’e otomatik aktarılması: Bir ödevi notlandırdığınızda notlar, ek yapılandırma gerektirmeden doğrudan LMS’inizin not defterine aktarılır. Flat for Education, LTI 1.1’in yalnızca yüzde olarak aktarabildiği puan yerine kazanılan gerçek puanı (örneğin 20 üzerinden 18) gönderir.
- Tek oturum açma ve hesap oluşturma: Öğretmenler ve öğrenciler Flat for Education’a oturumları açık olarak erişir; hesapları ilk girişlerinde otomatik olarak oluşturulur.
- Kurum genelinde kurulum: Yönetici, paylaşılması gereken anahtarlar olmadan tüm okul veya kurum için kurulumu bir kez tamamlar. Ardından, LMS’inize bağlı olarak Flat for Education tüm derslerde kullanılabilir hâle gelir veya öğretmenler tek bir Client ID kullanarak uygulamayı derslerine ekler (Canvas).
- LMS’inize uyum: Flat for Education, LMS’inizin hangi hizmetleri desteklediğini otomatik olarak 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.