Em fevereiro de 2020, o Google lançou a versão 80 de seu navegador Chrome, que apresenta o plano do Google de eliminar gradualmente os cookies de terceiros em algum momento de 2022 . Com sua abordagem em fases, eles também introduziram um atributo de cookie no mesmo site.
Em março de 2020, a Apple lançou o Safari 13.1, que ativou o recurso completo de privacidade de bloqueio de cookies por padrão. Isso tornou o Safari o primeiro navegador convencional a implementar uma política rígida de rastreamento entre sites.
A prevenção de cookies de terceiros pode introduzir problemas ou comportamentos inesperados para as Ferramentas LTI que dependem deles, especificamente se a ferramenta estiver sendo renderizada em um iframe no Brightspace.
Plataformas, como o Brightspace da D2L, não podem fazer alterações para corrigir possíveis problemas que uma ferramenta possa encontrar se exigirem cookies.
Aqui estão algumas soluções alternativas para mitigar ferramentas que não podem ajustar imediatamente suas políticas de cookies para o Safari:
- Defina links LTI para ferramentas problemáticas como "Abrir como recurso externo". Essa configuração abrirá o link em uma nova janela em vez de renderizá-lo em um iframe. Visitar e interagir com a ferramenta em uma nova janela (site próprio), não exclui os cookies, o uso de um iframe pode resultar na exclusão de cookies e dados do site.
- Para ferramentas que dão suporte ao LTI 1.1, isso é feito sempre que um link LTI é adicionado ou atualizado no conteúdo, editando as propriedades do link no módulo.
- Para ferramentas que suportam LTI Advantage/1.3, os administradores de LTI podem escolher no nível de implantação se todos os links abaixo desse nível especificado devem ser definidos automaticamente como Abrir como recurso externo (observe que isso afeta apenas novos links criados). Como alternativa, links ad hoc também podem ser atualizados no conteúdo.
- Atualize as configurações de segurança para desativar "Impedir rastreamento entre sites".
Importante: Esta solução não é recomendada pela D2L.
A especificação LTI é publicada pela 1Edtech (anteriormente IMS Global). 1Os membros da Edtech, que inclui plataformas, instituições e ferramentas, participam da criação, adoção e implementação de padrões. Para obter mais informações sobre as recomendações da 1Edtech, visite Problemas de cookies do SameSite para provedores de ferramentas LTI. Para obter mais informações sobre problemas de cookies relacionados ao login do OIDC com postMessages do lado do cliente LTI e ao uso de postMessages de janela para armazenar e validar o estado em vez de cookies, consulte os seguintes documentos: