Técnica Técnicas generales WCAG 2.2
G105Guardar los datos para que puedan usarse después de que el usuario vuelva a autenticarse
En resumen
Esta técnica indica que, cuando la sesión de un sitio con acceso autenticado caduca mientras el usuario rellena un formulario, el servidor conserve temporalmente los datos introducidos y los recupere una vez que la persona vuelva a iniciar sesión, de modo que no tenga que empezar de cero. Beneficia a quienes necesitan más tiempo para escribir o leer, como personas con discapacidad motriz, cognitiva o usuarias de lectores de pantalla. Úsela en cualquier aplicación con caducidad de sesión por inactividad.
Aplicabilidad
Páginas web que requieren la autenticación del usuario y limitan el tiempo disponible para enviar datos.
Descripción
Los servidores web que requieren la autenticación del usuario suelen finalizar la sesión tras un periodo de tiempo determinado si no hay actividad por parte del usuario. Si el usuario no puede introducir los datos con la suficiente rapidez y la sesión caduca antes de que los envíe, el servidor exigirá que vuelva a autenticarse antes de continuar. Cuando esto ocurre, el servidor almacena los datos en una caché temporal mientras el usuario inicia sesión y, una vez que el usuario se ha autenticado de nuevo, los datos se recuperan de la caché y el formulario se procesa como si nunca hubiera caducado la sesión. El servidor no conserva la caché indefinidamente, sino solo el tiempo suficiente para garantizar el éxito tras la nueva autenticación dentro de una misma sesión de usuario, por ejemplo un día.
Ejemplos
- Un usuario inicia sesión para usar un foro y responde a un mensaje. El tiempo que tarda en escribir la respuesta es mayor que el que el servidor permite para una sesión sin actividad. El usuario envía la respuesta, se le informa de que la sesión ha caducado y se le pide que vuelva a iniciar sesión para enviar la respuesta. El servidor conserva la respuesta del usuario y, si el inicio de sesión se completa correctamente, la respuesta se procesa con normalidad. Si el inicio de sesión no puede completarse correctamente, la respuesta se descarta.
- Un usuario inicia sesión en un área segura y rellena un formulario. La sesión caduca por motivos de seguridad. El servidor conserva los datos del formulario, informa al usuario de que la sesión ha caducado y le pide que vuelva a iniciar sesión. Si el usuario inicia sesión correctamente, se le presenta el formulario con todos los datos que había introducido y puede enviarlo. Si el inicio de sesión no puede completarse correctamente, los datos del formulario se descartan.
Pruebas
Procedimiento
En un sitio que requiera que el usuario inicie sesión para enviar datos:
- Iniciar sesión y comenzar la actividad con límite de tiempo.
- Dejar que la sesión caduque.
- Enviar los datos.
- Volver a autenticarse.
- Comprobar que el proceso puede continuar y completarse sin pérdida de datos, incluidos los datos originales y cualquier cambio realizado después de la nueva autenticación.
Resultados esperados
- La comprobación n.º 5 es verdadera.
Cómo lo comprobamos en ADDAW
En las auditorías de accesibilidad de ADDAW revisamos cada criterio de conformidad siguiendo este catálogo de técnicas: comprobamos si la web aplica una técnica suficiente y documentamos cada fallo común con capturas y el código afectado, para que el equipo de desarrollo sepa exactamente qué corregir. Los informes siguen la metodología del Observatorio de Accesibilidad y la norma UNE-EN 301 549.
Fuente y licencia
Traducción al español, no oficial, realizada por ADDAW a partir de la técnica G105 del documento «Techniques for WCAG 2.2» del W3C (versión del repositorio público del W3C a 22/10/2026). Copyright © W3C® (MIT, ERCIM, Keio, Beihang). Se publica conforme a la licencia de documentos del W3C. El texto normativo de referencia es el original en inglés; si detecta un error en la traducción, escríbanos.