AuthAuditEventStatus
Package: @nauth-toolkit/core
Type: Type Union
Event classification status for filtering and analyzing audit records.
- NestJS
- Express
- Fastify
import { AuthAuditEventStatus } from '@nauth-toolkit/nestjs';
import { AuthAuditEventStatus } from '@nauth-toolkit/core';
import { AuthAuditEventStatus } from '@nauth-toolkit/core';
Values
| Value | Description | Example Events |
|---|---|---|
SUCCESS | Operation completed successfully | LOGIN_SUCCESS, MFA_VERIFICATION_SUCCESS, EMAIL_VERIFIED |
FAILURE | Operation failed | LOGIN_FAILED, MFA_VERIFICATION_FAILED, EMAIL_VERIFICATION_FAILED |
INFO | Informational event | PROFILE_UPDATED, MFA_DEVICE_ADDED, ACCOUNT_CREATED |
SUSPICIOUS | Security violation or suspicious activity detected | SUSPICIOUS_ACTIVITY, LOGIN_BLOCKED |
Usage
Filter audit events by status:
const result = await auditService.getUserAuthHistory({
userSub: 'user-uuid',
eventStatus: ['SUSPICIOUS', 'FAILURE'],
});