Técnicas para as WCAG 2.0

Ir para o conteúdo (Pressione a tecla Enter)

-

G105: Guardar dados para poderem ser utilizados depois de um utilizador efectuar uma nova autenticação

Aplicabilidade

Páginas Web que necessitem de autenticação por parte do utilizador e limitem o tempo disponível para submeter os dados.

Esta técnica está relacionada com:

Descrição

Os servidores da Web que necessitam de autenticação por parte do utilizador terminam muitas vezes a sessão depois de um período de tempo definido se não houver nenhuma acção do utilizador. Se o utilizador não conseguir introduzir os dados suficientemente rápido e a sessão expirar antes de os dados serem submetidos, o servidor irá solicitar uma nova autenticação antes de prosseguir. Quando tal acontece, o servidor armazena os dados numa cache temporária enquanto o utilizador inicia a sessão, e depois de o utilizador ter efectuada a nova autenticação, os dados são disponibilizados a partir da cache e o formulário é processado como se a sessão nunca tivesse expirado. O servidor não mantém a cache indefinidamente, apenas durante o tempo suficiente para garantir o êxito após uma nova autenticação numa sessão de um só utilizador, tal como um dia.

Exemplos

Testes

Procedimento

Num sítio da Web que necessite que o utilizador inicie sessão para submeter os dados,

  1. Inicie sessão e dê início à actividade temporizada.

  2. Permita que a sessão expire.

  3. Submeta os dados.

  4. Efectue a nova autenticação.

  5. Verifique se é possível prosseguir e concluir o processo sem perder os dados, incluindo os dados originais e todas as alterações efectuadas após a nova autenticação.

Resultados Esperados