Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013SfRSvDd335NPYEbBrDFGE
36 lines
1.4 KiB
HTML
36 lines
1.4 KiB
HTML
<!doctype html>
|
|
<html lang="es">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>Cerrar sesión — HBOX</title>
|
|
<script src="js/tema.js"></script>
|
|
<link rel="stylesheet" href="formularios/acta.css">
|
|
</head>
|
|
<body>
|
|
<div class="wrap" style="max-width:560px">
|
|
<header class="top"><h1>Cerrar sesión</h1><p>Documentación técnica HBOX · Helgen</p></header>
|
|
<section class="paso">
|
|
<p id="estado">Cerrando sesión…</p>
|
|
<div id="listo" style="display:none">
|
|
<p><b>Sesión cerrada.</b></p>
|
|
<p>Para entrar otra vez, o con otro usuario, usa la página de entrada.</p>
|
|
<p style="margin-top:18px"><a class="volver" href="/entrar.html">Entrar de nuevo →</a></p>
|
|
</div>
|
|
</section>
|
|
</div>
|
|
<script>
|
|
// 27-oct: la sesión es una cookie del servidor (página de entrada): POST /api/salir la borra.
|
|
// (El servidor ya no acepta la contraseña que el navegador recuerde de la ventana gris de antes: solo la cookie.)
|
|
(function () {
|
|
var listo = false;
|
|
function done(){ if (listo) return; listo = true;
|
|
document.getElementById('estado').style.display='none';
|
|
document.getElementById('listo').style.display='block'; }
|
|
fetch('/api/salir', { method: 'POST', credentials: 'same-origin' }).catch(function () {}).then(done);
|
|
setTimeout(done, 2000);
|
|
})();
|
|
</script>
|
|
</body>
|
|
</html>
|