LTI 1.3 vs LTI 1.1: Qual padrão de integração utilizar
Última atualização: 3 de setembro de 2026
O Flat for Education liga-se ao seu Sistema de Gestão de Aprendizagem (LMS) através de LTI (Learning Tools Interoperability). É uma ferramenta LTI certificada tanto para o padrão moderno LTI 1.3 (Advantage) como para o método tradicional LTI 1.1 (Legacy). Esta página explica a diferença entre ambos 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 permite a sincronização automática de turmas e o envio de notas. Utilize o LTI 1.1 apenas quando o LTI 1.3 não for uma opção.
Num relance
| LTI 1.1 (Legacy) | LTI 1.3 (Advantage) | |
|---|---|---|
| Configuração | Troca manual de uma 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 agrupamento uma vez, disponível em todo o lado |
| Sincronização de turmas | Sem sincronização de listas; contas criadas e atualizadas apenas quando um aluno abre o Flat | Sincronização automática de turmas e listas (Names and Roles) |
| Envio de notas | Apenas percentagem (pontuação normalizada de 0 a 1) | Valores reais em pontos (por exemplo, de 20 ou 100), enviados automaticamente |
| Incorporar pontuações | Suportado | Suportado |
| Implementação a nível do agrupamento | Limitada | Sim |
Porque é que o LTI 1.3 é mais seguro
O LTI 1.1 baseia-se numa única Consumer Key e num 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 completamente 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 uma validação que confirma que o pedido vem realmente do seu LMS e, em seguida, cada abertura chega como um token assinado que o Flat for Education verifica através das 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 a transmissão nem forjado sem deteção, evitando ataques de interceção (man-in-the-middle) e de personificação durante o início de sessão. Os valores únicos nonce e state acrescentam ainda outra camada, impedindo que uma abertura capturada seja repetida e que um início de sessão forjado seja inserido (cross-site request forgery). O resultado é uma ligação mais segura e mais fácil de manter, sem nada sensível para vazar ou renovar.
O que obtém com a integração LTI 1.3 do Flat for Education
Para além do próprio padrão, a implementação LTI 1.3 do Flat for Education automatiza o trabalho que administradores e professores antes faziam manualmente:
- Configuração com um clique através do Registo Dinâmico: o 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: com o 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 abrir primeiro, e para que a lista acompanhe as alterações de inscrições. O LTI 1.1 não tinha sincronização de listas: a conta de um aluno era criada e atualizada apenas quando esse aluno abria o nosso produto a partir do LMS, pelo que a turma se preenchia gradualmente à medida que os alunos abriam a ferramenta.
- Envio automático de notas: as notas fluem diretamente para o livro de notas do seu LMS quando avalia um trabalho, 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 provisionamento de contas: professores e alunos entram no Flat for Education já com sessão iniciada, e as respetivas contas são criadas na primeira abertura.
- Instalação a nível do agrupamento: 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 apenas obtenha as funcionalidades que a sua plataforma disponibiliza.
Quando o LTI 1.1 continua a ser a escolha certa
O LTI 1.1 (Legacy) continua a ser uma boa opção se:
- O seu LMS não suportar LTI 1.3.
- Pretender configurar uma única turma ou disciplina sem permissões de administrador.
- Precisar de ligar várias organizações do Flat for Education a uma única instância distrital do LMS.
- Tiver iniciado o ano letivo com LTI 1.1 e quiser 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 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 ambos os padrões 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.
Esta página foi traduzida automaticamente do inglês. Ver a versão original em inglês.