This commit is contained in:
32
lib/constants/security-events.const.ts
Normal file
32
lib/constants/security-events.const.ts
Normal file
@@ -0,0 +1,32 @@
|
||||
export const SecurityEventType = {
|
||||
AUTH: 'AUTH', // Логины, логауты
|
||||
SESSION: 'SESSION', // Блокировки, кража токенов
|
||||
PROFILE: 'PROFILE', // Смена пароля, пин-кода
|
||||
SYSTEM: 'SYSTEM' // Системные события, например, блокировка IP, изменение ролей и т.д.
|
||||
} as const
|
||||
|
||||
export const SecurityEventAction = {
|
||||
LOGIN_SUCCESS: 'LOGIN_SUCCESS',
|
||||
LOGIN_FAILED: 'LOGIN_FAILED',
|
||||
LOGOUT: 'LOGOUT',
|
||||
TOKEN_STOLEN: 'TOKEN_STOLEN',
|
||||
SET_PIN: 'SET_PIN',
|
||||
PIN_CHANGED: 'PIN_CHANGED',
|
||||
PIN_LOCKED: 'PIN_LOCKED',
|
||||
REMOVE_PIN: 'REMOVE_PIN',
|
||||
TWOFA_ENABLED: 'TWOFA_ENABLED',
|
||||
TWOFA_DISABLED: 'TWOFA_DISABLED',
|
||||
UNLOCK_PIN_FAILED: 'UNLOCK_PIN_FAILED',
|
||||
PASSWORD_CHANGE_SUCCESS: 'PASSWORD_CHANGE_SUCCESS',
|
||||
PASSWORD_CHANGE_FAILED: 'PASSWORD_CHANGE_FAILED',
|
||||
CHANGE_DATA_SUCCESS: 'CHANGE_DATA_SUCCESS',
|
||||
CHANGE_DATA_FAILED: 'CHANGE_DATA_FAILED',
|
||||
DELETE_ACCOUNT: 'DELETE_ACCOUNT',
|
||||
ASSIGN_ROLE: 'ASSIGN_ROLE',
|
||||
REVOKE_ROLE: 'REVOKE_ROLE',
|
||||
IP_UNBLACKLISTED: 'IP_UNBLACKLISTED',
|
||||
IP_BLACKLISTED: 'IP_BLACKLISTED',
|
||||
USER_BLOCKED: 'USER_BLOCKED',
|
||||
USER_UNBLOCKED: 'USER_UNBLOCKED',
|
||||
SEARCH_SYNC_MANUAL: 'SEARCH_SYNC_MANUAL'
|
||||
} as const
|
||||
Reference in New Issue
Block a user