Introduction

LMS ve JuezLTI arasında mesaj etkil eşimini güvence altına almak için OAuth protokolü kullanılır. OAuth imzalamada, mesajları imzalamak için bir anahtar ve paylaşılan sır/parola gereklidir. Anahtar her mesajla ve aynı zamanda anahtara dayalı olarak OAuth tarafından oluşturulan imzayla iletilir. JuezLTI, verilen anahtara dayanarak sırrı/parolayı arar ve imzayı yeniden hesaplar ve gönderenin kimlik bilgilerini doğrulamak için yeniden hesaplanan imzayı iletilen imza ile karşılaştırır.

Anahtarı ve parolayı alma işlemi şunları içerir:

  • JuezLTI kimlik doğrulaması
  • Anahtar/parola talebi
  • JuezLTI yöneticisi tarafından yetkilendirme
  • Anahhtar/Parola gönderme

Bu adımlar aşağıdaki şemada gösterilmektedir: Kimlik bilgilerini alma