LTI 1.3 vs LTI 1.1: Que norma de integração utilizar
Última atualização: 20 de julho de 2026
O Flat for Education liga-se ao seu Sistema de Gestão da Aprendizagem (LMS) através de LTI (Learning Tools Interoperability). É uma ferramenta LTI certificada tanto para a norma moderna LTI 1.3 (Advantage) como para o método tradicional LTI 1.1 (Legacy). Esta página explica as diferenças entre ambas e ajuda-o a escolher a opção certa para a sua instituição.
Para novas instalações, recomendamos LTI 1.3 (Advantage). É mais rápido de configurar, mais seguro e disponibiliza a criação automática de turmas/listas e a devolução de notas. Utilize 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ção | Troca manual de um Consumer Key e um Shared Secret | Registo Dinâmico com um clique |
| Segurança | Um único segredo partilhado (OAuth 1.0a) | OpenID Connect com chaves assinadas, validadas em cada abertura |
| Quem configura | Cada professor ou administrador, muitas vezes por disciplina | Administrador do distrito uma vez, disponível em todo o lado |
| Criação de turmas e listas | Sem sincronização de listas; as contas são criadas e atualizadas apenas quando um aluno abre o Flat | Sincronização automática de turmas e listas (Names and Roles) |
| Devolução de notas | Apenas percentagem (pontuação normalizada de 0 a 1) | Valores reais em pontos (p. ex., em 20 ou 100), enviados automaticamente |
| Incorporar pontuações | Suportado | Suportado |
| Implementação a nível de distrito | Limitada | Sim |
Porque o LTI 1.3 é mais seguro
O LTI 1.1 baseia-se num único Consumer Key e Shared Secret, trocados uma vez entre o Flat for Education e o seu LMS. Como esse segredo é partilhado de forma simétrica, tem de ser armazenado, distribuído e renovado manualmente, e qualquer pessoa que o obtenha pode fazer-se passar pela ligação ou forjar uma abertura.
O LTI 1.3 elimina por completo os segredos partilhados e reforça o próprio processo de autenticação. Utiliza OpenID Connect: o início de sessão começa com um “handshake” que confirma que o pedido vem realmente do seu LMS, e cada abertura chega depois 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 apenas o seu LMS possui, não pode ser alterado durante o tráfego nem forjado sem ser detetado, impedindo ataques de “man-in-the-middle” e de impersonação durante o início de sessão. Os valores únicos nonce e state acrescentam ainda uma camada adicional, evitando que uma abertura capturada seja repetida e que um início de sessão falsificado seja introduzido (cross-site request forgery). O resultado é uma ligação mais segura e mais fácil de manter, sem nada sensível para expor ou renovar.
O que obtém com a integração LTI 1.3 do Flat for Education
Para além da própria norma, a implementação LTI 1.3 do Flat for Education automatiza tarefas que administradores e professores faziam manualmente:
- Configuração com um clique através de Registo Dinâmico: o seu LMS e o Flat for Education trocam automaticamente toda a configuração e chaves de segurança, substituindo a troca manual de chaves, em vários passos.
- Criação automática de turmas e listas: com LTI 1.3, o Flat for Education mantém as suas turmas e listas sincronizadas automaticamente com o seu LMS (Names and Roles), para que toda a turma apareça sem que ninguém tenha de a abrir primeiro, e para que a lista acompanhe as alterações de matrículas/inscrições. O LTI 1.1 não tinha sincronização de listas: a conta do aluno era criada e atualizada apenas quando esse aluno abria o nosso produto a partir do LMS, pelo que a turma ia sendo preenchida gradualmente à medida que os alunos iniciavam a ferramenta.
- Devolução automática de notas: as notas são enviadas diretamente para o livro de notas do seu LMS quando corrige uma atividade, sem configuração adicional. O Flat for Education envia os pontos reais obtidos (por exemplo, 18 em 20), em vez da pontuação apenas em percentagem a que o LTI 1.1 estava limitado.
- Início de sessão único e aprovisionamento de contas: professores e alunos entram no Flat for Education já com sessão iniciada, e as contas são criadas no primeiro acesso.
- Instalação a nível de distrito: o administrador conclui a configuração uma única vez e o Flat for Education fica imediatamente disponível em todas as disciplinas, sem qualquer configuração para os professores.
- Adapta-se ao seu LMS: o Flat for Education deteta automaticamente quais os serviços suportados pelo seu LMS, para que só tenha acesso às funcionalidades que a sua plataforma disponibiliza.
Quando o LTI 1.1 continua a ser a melhor opção
O LTI 1.1 (Legacy) continua a ser uma boa opção se:
- O seu LMS não suporta LTI 1.3.
- Quer configurar apenas uma turma ou disciplina sem permissões de administrador.
- Precisa de ligar várias organizações do Flat for Education a uma única instância de distrito do LMS.
- Iniciou o ano letivo com LTI 1.1 e quer manter a continuidade.
Configure a sua integração
Pronto para ligar o seu LMS?
- Configurar LTI 1.3 com Registo Dinâmico: o caminho mais rápido para qualquer LMS compatível com LTI 1.3.
- Guias por plataforma: Canvas, Schoology, Moodle, Blackboard, ClassLink e Schoolbox.
Programadores e plataformas que pretendam integrar o Flat for Education podem encontrar os detalhes técnicos de como implementámos ambas as normas na nossa documentação para programadores: LTI 1.3 (Advantage) e LTI 1.1 (Legacy).
Se precisar de ajuda para escolher ou configurar a sua integração LTI, contacte a nossa equipa de suporte através de edu@flat.io.
Esta página foi traduzida automaticamente do inglês. Ver a versão original em inglês.