LTI 1.3 vs LTI 1.1: Qual padrão de integração usar
Última atualização: 20 de julho de 2026
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 a opção certa para a sua instituição.
Para novas implementações, recomendamos LTI 1.3 (Advantage). Ele é mais rápido de configurar, mais seguro e habilita a sincronização automática de turmas e o envio de notas. Use o LTI 1.1 apenas quando o LTI 1.3 não for uma opção.
Em resumo
| LTI 1.1 (Legacy) | LTI 1.3 (Advantage) | |
|---|---|---|
| Configuração | Troca manual de Consumer Key e Shared Secret | Registro Dinâmico com um clique |
| Segurança | Um único segredo compartilhado (OAuth 1.0a) | OpenID Connect com chaves assinadas, validadas a cada abertura |
| Quem configura | Cada professor ou admin, muitas vezes por disciplina | Admin da rede uma vez, disponível em todos os lugares |
| Sincronização de turmas | Sem sincronização; contas criadas e atualizadas apenas quando o aluno abre o Flat | Sincronização automática de turmas e listas (Names and Roles) |
| Envio de notas | Apenas porcentagem (nota normalizada de 0 a 1) | Pontos reais (por exemplo, de 20 ou 100), enviados automaticamente |
| Incorporar notas | Compatível | Compatível |
| Implantação em toda a rede | Limitada | Sim |
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 conexão ou falsificar uma abertura.
O LTI 1.3 elimina completamente os segredos compartilhados e fortalece o próprio processo de login. Ele usa o OpenID Connect: o acesso começa com um handshake que confirma que a solicitação realmente vem do seu LMS, e cada abertura passa a chegar como um token assinado, que o Flat for Education valida com base nas chaves públicas publicadas pelo seu LMS. Como esse token é assinado com uma chave que somente o seu LMS possui, ele não pode ser alterado no trânsito nem falsificado sem detecção, fechando brechas para ataques de interceptação (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 repetida (replay) e que um login forjado seja inserido (cross-site request forgery). O resultado é uma conexão mais segura e mais fácil de manter, sem nada sensível para vazar ou precisar de rotação.
O que você ganha com a integração LTI 1.3 do Flat for Education
Além do padrão em si, a implementação de LTI 1.3 do Flat for Education automatiza o trabalho que admins e professores antes faziam manualmente:
- Configuração com um clique via Registro Dinâmico: seu LMS e o Flat for Education trocam automaticamente toda a configuração e as chaves de segurança, substituindo a troca manual de chaves em várias etapas.
- Sincronização automática de turmas e listas: 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 antes, e para que 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 somente quando esse aluno abria nosso produto a partir do LMS; assim, a turma ia sendo preenchida gradualmente conforme os alunos acessavam a ferramenta.
- Envio automático de notas: as notas vão direto para o diário de notas do LMS quando você corrige 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.
- Login único (SSO) 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 admin conclui a configuração uma única vez e o Flat for Education fica imediatamente disponível em todas as disciplinas, sem nenhuma configuração para os professores.
- Adapta-se ao seu LMS: o Flat for Education detecta automaticamente quais serviços o seu LMS oferece, para que você utilize apenas os recursos que a sua plataforma suporta.
Quando o LTI 1.1 ainda é a escolha certa
O LTI 1.1 (Legacy) ainda é 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 admin.
- 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 seu LMS?
- Configurar LTI 1.3 com Registro Dinâmico: o caminho mais rápido para qualquer LMS com LTI 1.3.
- Guias por plataforma: Canvas, Schoology, Moodle, Blackboard, ClassLink e Schoolbox.
Desenvolvedores e plataformas que desejam integrar o Flat for Education podem encontrar os detalhes técnicos de como implementamos ambos os padrões em 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.