Skip to content

fix/issue-28-audit-action-enum

lautaro.barros requested to merge fix/issue-28-audit-action-enum into develop

Descripción

Migrar las acciones de auditoría de String sueltos al enum AuditAction.

Cambios

  • Creado AuditAction.java con valores: LOGIN_SUCCESS, LOGIN_FAILED, LOGIN_DISABLED, LOGIN_LOCKED, LOGOUT, USER_CREATED, USER_UPDATED, USER_DELETED.
  • AuditService.log() ahora recibe AuditAction en vez de String.
  • Actualizados AuthService y UserServiceImpl para usar el enum.

Motivo

Los strings sueltos no se atrapan en compilación si hay un typo. El enum da type-safety.

Merge request reports

Loading