Menu
Idioma
Português (BR)
Fale conosco
Ajuda do Flat for Education > LTI 1.3 vs LTI 1.1: Qual padrão de integração usar

LTI 1.3 vs LTI 1.1: Qual padrão de integração usar

O Flat for Education se conecta ao seu Sistema de Gestão de Aprendizagem (LMS) por meio do LTI (Learning Tools Interoperability). Ele é uma ferramenta LTI certificada tanto para o padrão moderno LTI 1.3 (Advantage) quanto para o método tradicional LTI 1.1 (Legacy). Esta página explica a diferença entre os dois e ajuda você a escolher o mais adequado para a sua instituição.

Tip

Para novas instalações, recomendamos LTI 1.3 (Advantage). Ele é mais rápido de configurar, mais seguro e habilita a sincronização automática de turmas e a devolução de notas. Use o LTI 1.1 apenas quando o LTI 1.3 não for uma opção.

Visão geral

LTI 1.1 (Legacy)LTI 1.3 (Advantage)
ConfiguraçãoTroca manual de Consumer Key e Shared SecretRegistro Dinâmico em um clique
SegurançaUm único segredo compartilhado (OAuth 1.0a)OpenID Connect com chaves assinadas, validadas a cada abertura
Quem configuraCada professor(a) ou admin, muitas vezes por disciplinaAdmin da rede uma vez, disponível em todos os cursos
Sincronização de turmasSem sincronização; contas criadas e atualizadas apenas quando o aluno abre o FlatSincronização automática de turmas e listas (Names and Roles)
Devolução de notasApenas porcentagem (nota normalizada de 0 a 1)Valores reais em pontos (ex.: de 20 ou 100), enviados automaticamente
Incorporar notasCompatívelCompatível
Implantação em toda a redeLimitadaSim

Por que o LTI 1.3 é mais seguro

O LTI 1.1 depende de uma única Consumer Key e de um Shared Secret trocados uma única vez entre o Flat for Education e o seu LMS. Como esse segredo é compartilhado de forma simétrica, ele precisa ser armazenado, distribuído e rotacionado manualmente, e qualquer pessoa que o obtenha pode se passar pela integração ou falsificar uma abertura.

O LTI 1.3 elimina completamente segredos compartilhados e reforça o próprio processo de autenticação. Ele utiliza o OpenID Connect: o login começa com um handshake que confirma que a solicitação realmente vem do seu LMS, e cada abertura chega como um token assinado que o Flat for Education verifica com base nas chaves públicas publicadas do seu LMS. Como esse token é assinado com uma chave que apenas o seu LMS possui, ele não pode ser alterado em trânsito nem falsificado sem detecção, reduzindo o risco de ataques do tipo man-in-the-middle e de personificação durante o login. Valores únicos de nonce e state adicionam uma camada extra, impedindo que uma abertura capturada seja reutilizada e que um login falsificado seja injetado (cross-site request forgery). O resultado é uma conexão mais segura e mais fácil de manter, sem informações sensíveis para vazar ou exigir rotação.

O que você ganha com a integração LTI 1.3 do Flat for Education

Além do próprio padrão, a implementação de LTI 1.3 do Flat for Education automatiza o trabalho que administradores e professores costumavam fazer manualmente:

  • Configuração em um clique com Registro Dinâmico: o seu LMS e o Flat for Education trocam automaticamente todas as configurações e chaves de segurança, substituindo a troca manual de chaves em várias etapas.
  • Sincronização automática de turmas: com o LTI 1.3, o Flat for Education mantém suas turmas e listas de alunos sincronizadas automaticamente com o seu LMS (Names and Roles), para que a turma inteira apareça sem que ninguém precise abrir a ferramenta primeiro, e a lista acompanhe as mudanças de matrícula. No LTI 1.1, não havia sincronização: a conta do aluno era criada e atualizada apenas quando ele abria nosso produto a partir do LMS, então a turma ia sendo preenchida aos poucos conforme os alunos acessavam a ferramenta.
  • Devolução automática de notas: as notas vão diretamente para o boletim/gradebook do seu LMS quando você avalia uma atividade, sem configuração adicional. O Flat for Education envia os pontos reais obtidos (por exemplo, 18 de 20), em vez da nota apenas em porcentagem à qual o LTI 1.1 se limitava.
  • Single sign-on e provisionamento de contas: professores e alunos entram no Flat for Education já autenticados, e suas contas são criadas no primeiro acesso.
  • Instalação em toda a rede: o administrador conclui a configuração uma única vez, e o Flat for Education fica disponível imediatamente em todos os cursos, sem nenhuma configuração para professores.
  • Adapta-se ao seu LMS: o Flat for Education detecta automaticamente quais serviços o seu LMS oferece, então você só verá os recursos compatíveis com a sua plataforma.

Quando o LTI 1.1 ainda é a melhor escolha

O LTI 1.1 (Legacy) continua sendo uma boa opção se:

  • Seu LMS não oferece suporte ao LTI 1.3.
  • Você quer configurar uma única turma ou disciplina sem permissões de administrador.
  • Você precisa conectar várias organizações do Flat for Education a uma única instância distrital do LMS.
  • Você começou o ano letivo com LTI 1.1 e quer manter a continuidade.

Configure sua integração

Pronto para conectar o seu LMS?

Desenvolvedores e plataformas que desejam integrar o Flat for Education podem encontrar os detalhes técnicos de como implementamos ambos os padrões na nossa documentação para desenvolvedores: LTI 1.3 (Advantage) e LTI 1.1 (Legacy).

Se você precisar de ajuda para escolher ou configurar sua integração LTI, entre em contato com nossa equipe de suporte em edu@flat.io.


Esta página foi traduzida automaticamente do inglês. Ver a versão original em inglês.

Este artigo foi útil?