Frontend — hardening sessão (Fase 4)

Complementa a Fase 3 com proteção de rotas, refresh JWT e health do auth na tela de login.

P4-09 — AuthGuard

P4-10 — Refresh JWT

P4-11 — Health na login

Status do desenvolvimento (código)

Verificação rápida

# Sem token → redirect login
curl -s -o /dev/null -w '%{http_code}\n' http://localhost/ecosif-masterdata/user   # 401

# Health auth via proxy Angular
curl -s http://localhost/ecosif-auth/actuator/health | grep UP

# Login local após signin
# Navegar /dashboard com JWT válido → AuthGuard permite

Referências