Web Session
Sesión web
Una sesión web mantiene las acciones relacionadas conectadas a través de solicitudes web separadas por un tiempo limitado. A menudo vincula un ID difícil de adivinar con el estado almacenado en el servidor.
Otro ejemplo
Un agente de soporte que ha iniciado sesión tiene un ID de sesión, hora del último uso y un límite de inactividad de 30 minutos. Iniciar sesión cambia el ID, cada solicitud lo verifica, y 30 minutos sin uso lo terminan. Una pestaña del navegador no siempre equivale a una sesión, y una cookie es solo una manera de transportar el ID.
Partes principales
- 01Identificador opaco
- 02estado asociado
- 03política de vida útil
Úsalo cuando
Use este término para continuidad de usuario conectado, estado del servidor, rotación de ID, expiración o finalización de acceso en solicitudes.
No lo uses cuando
No uses sesión como un nombre genérico para una vista de página o proceso de navegador. Tampoco es un token de acceso ni una visita de análisis.
Nombre usado en código
session ID ↔ server state + expiry Antes de lanzarlo
Check contracts and invariants, authorization, and input limits. Test retries, one-time effects, timeouts, and partial failures. Verify data integrity, compatibility, monitoring, recovery, and rollback.
Outcome: Complete the task with Sesión web (Web Session). User context: Un agente de soporte que ha iniciado sesión tiene un ID de sesión, hora del último uso y un límite de inactividad de 30 minutos. Iniciar sesión cambia el ID, cada solicitud lo verifica, y 30 minutos sin uso lo terminan. Una pestaña del navegador no siempre equivale a una sesión, y una cookie es solo una manera de transportar el ID. Technical concept or control: Sesión web (Web Session). Why it fits: Use este término para continuidad de usuario conectado, estado del servidor, rotación de ID, expiración o finalización de acceso en solicitudes. Do not use it when: No uses sesión como un nombre genérico para una vista de página o proceso de navegador. Tampoco es un token de acceso ni una visita de análisis. Engineering requirements: Define inputs, outputs, contracts, and rules that must always hold. Set authorization and input checks. Define failures, timeouts, retries, one-time effects, data moves, and compatibility limits. Operations: Add useful signals and logs that hide sensitive data. Set capacity limits and write an operator guide. Test recovery and rollback. Acceptance criteria: Contract and failure-path tests pass. Data and authorization rules still hold during retries and partial failures. Check performance limits, monitoring, recovery, and rollback. Evidence and limits (evidence boundary): Es oficial para esa fuente. Otras plataformas o equipos pueden usar el término de otra manera. Unknowns to confirm: Where the code runs, data stores, traffic shape, consistency needs, and the security boundary. Also confirm the compatibility period, service goals, and rollback limits.
Revisa esta petición
Review how Sesión web (Web Session) is used now. Definition: Una sesión web mantiene las acciones relacionadas conectadas a través de solicitudes web separadas por un tiempo limitado. A menudo vincula un ID difícil de adivinar con el estado almacenado en el servidor. Release checks: Check contracts and invariants, authorization, and input limits. Test retries, one-time effects, timeouts, and partial failures. Verify data integrity, compatibility, monitoring, recovery, and rollback. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.