Skip to content

HiperTracker v0.1.6

Choose a tag to compare

@Drakonis96 Drakonis96 released this 07 Jun 18:00

Añade Cerrar sesión del login de la app, con cierre completo y a prueba del botón "atrás".

🚪 Cerrar sesión

  • Web: opción Cerrar sesión en el menú de perfil (cuando el login de la app está activo). Borra la cookie del portero en el servidor, el token y la sesión de perfil, y recarga. Un guard pageshow recarga cualquier página restaurada desde la bfcache, así pulsar "atrás" NO reentra en la app: vuelve a pedir el login.
  • App nativa: botón Cerrar sesión en Ajustes → cierre completo (olvida tokens, login de la app, perfil y configuración) y vuelve a Conectar recordando la última URL.
  • Servidor: POST /api/v1/gate/logout invalida la cookie httpOnly.

Verificado: tras cerrar sesión, el servidor deja de servir la SPA (devuelve la página de login) y los assets responden 401; el botón atrás no restaura la sesión.

Instalación

  • iOS/iPadOS: fuente AltStore https://raw.githubusercontent.com/Drakonis96/hipertracker/main/altstore/source.json o el HiperTracker.ipa adjunto.
  • macOS: HiperTracker.dmg (clic derecho → Abrir).
  • Servidor (amd64): drakonis96/hipertracker:0.1.6.