Avançar para o conteúdo
SilktideAjuda

Tempo limite da sessão

A Silktide solicita que você confirme se os visitantes são avisados sobre quanto tempo a inatividade pode durar antes de terem a sessão encerrada e perderem o trabalho não salvo. Isso se aplica a páginas que parecem fazer parte de uma área de início de sessão ou autenticada.

Por que isso é importante

Sessões que expiram silenciosamente são uma armadilha comum em serviços bancários, governamentais, de saúde e painéis de contas: alguém faz uma pausa para encontrar um documento, volta, envia o formulário e descobre que a sessão expirou e que seus dados foram perdidos junto com ela. Pessoas com deficiência são as mais afetadas, pois são as que têm maior probabilidade de precisar dessas pausas.

Avisar as pessoas antecipadamente — "a sua sessão será encerrada após 20 minutos de inatividade" — permite que planejem, salvem o trabalho ou mantenham a sessão ativa. Nenhum aviso é necessário se os dados forem preservados por mais de 20 horas de inatividade.

Como corrigir

Esta verificação solicita que você confirme o comportamento manualmente, pois o gerenciamento da sessão não pode ser observado apenas a partir da página:

  1. Determine se a inatividade pode encerrar a sessão dos usuários ou descartar os seus dados. Se os dados permanecerem disponíveis por mais de 20 horas de inatividade, nada mais será necessário.
  2. Caso contrário, avise os usuários sobre a duração do tempo limite no início do processo — por exemplo, com uma nota na página de início de sessão ou acima de um formulário longo.
  3. Melhor ainda, avise pouco antes da expiração e ofereça a opção de estender a sessão, além de preservar os dados inseridos durante a nova autenticação (consulte Perda de dados por limite de tempo).

Como a Silktide testa isso

  1. Examine cada página em busca de sinais de que ela faz parte de um fluxo autenticado: um campo de senha, um formulário enviado para um endereço de início ou encerramento de sessão, ou um link para terminar sessão.
  2. Quando qualquer um desses elementos aparecer, gere um prompt de revisão para a página, solicitando que você confirme o comportamento do tempo limite.
  3. Páginas sem nenhum desses sinais são ignoradas. Links para uma página de início de sessão não acionam o prompt, pois quase todos os sites têm uma.
  4. Depois de confirmar uma página, registre sua para marcá-la como verificada.

Solução de problemas

Uma página foi sinalizada, mas não tem nada a ver com início de sessão

O prompt é acionado por indícios estruturais, que ocasionalmente podem gerar falsos positivos — por exemplo, um campo de senha oculto deixado por um plug-in ou um formulário cujo endereço contém por acaso uma palavra como "auth" (como em "author"). Se a página realmente não tiver nenhuma sessão que possa expirar, aprove o resultado.

Saiba mais

Última atualização

Esta página foi útil?