6.19 — Revisión de código del registro de eventos (nara-api 1f04025)
Diff de referencia: git diff 00f1e6d 1f04025 (commit 39a69b0).
Qué se agregó
libs/auth-core/src/session.service.ts→logAccess({action, accountId, email, status, path})escribe un documento en la colección Mongoaccess_log(id aleatorio,aten ms). Errores silenciados.apps/auth/src/login/login.service.ts:login_ok(200),login_fail(401),login_locked(429, tanto al bloquear como al rechazar con bloqueo vigente), ylogin_failpara «Cuenta no disponible».apps/{ai,ops,people}/src/shared/require-roles.ts:http_401(token inválido o cuenta no cargable) yhttp_403(rol sin permiso o cambio de clave pendiente).- Alerta:
maybeAlertLoginFailscuentalogin_fail+login_lockedde los últimos 10 min; con ≥20 agrega una alertasev: alta,term: login_bruteforceenprogram_settings.app_state.alerts(una por ventana de 10 min).