mod_audit_user_accounts/README.md
author Kim Alvefur <zash@zash.se>
Sun, 03 Mar 2024 11:23:40 +0100
changeset 5857 97c9b76867ca
parent 5749 628952e4ff47
permissions -rw-r--r--
mod_log_ringbuffer: Detach event handlers on logging reload (thanks Menel) Otherwise the global event handlers accumulate, one added each time logging is reoladed, and each invocation of the signal or event triggers one dump of each created ringbuffer.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
4936
530d116b7f68 mod_audit*: modules for audit logging in prosody
Jonas Schäfer <jonas@wielicki.name>
parents:
diff changeset
     1
---
5749
628952e4ff47 mod_audit_user_accounts: Renamed from mod_audit_register
Matthew Wild <mwild1@gmail.com>
parents: 4936
diff changeset
     2
summary: Store user account lifecycle events in the audit log
4936
530d116b7f68 mod_audit*: modules for audit logging in prosody
Jonas Schäfer <jonas@wielicki.name>
parents:
diff changeset
     3
rockspec:
530d116b7f68 mod_audit*: modules for audit logging in prosody
Jonas Schäfer <jonas@wielicki.name>
parents:
diff changeset
     4
  dependencies:
530d116b7f68 mod_audit*: modules for audit logging in prosody
Jonas Schäfer <jonas@wielicki.name>
parents:
diff changeset
     5
  - mod_audit
530d116b7f68 mod_audit*: modules for audit logging in prosody
Jonas Schäfer <jonas@wielicki.name>
parents:
diff changeset
     6
...
530d116b7f68 mod_audit*: modules for audit logging in prosody
Jonas Schäfer <jonas@wielicki.name>
parents:
diff changeset
     7
5749
628952e4ff47 mod_audit_user_accounts: Renamed from mod_audit_register
Matthew Wild <mwild1@gmail.com>
parents: 4936
diff changeset
     8
This module stores events related to user accounts in the audit log. Events
628952e4ff47 mod_audit_user_accounts: Renamed from mod_audit_register
Matthew Wild <mwild1@gmail.com>
parents: 4936
diff changeset
     9
include:
628952e4ff47 mod_audit_user_accounts: Renamed from mod_audit_register
Matthew Wild <mwild1@gmail.com>
parents: 4936
diff changeset
    10
628952e4ff47 mod_audit_user_accounts: Renamed from mod_audit_register
Matthew Wild <mwild1@gmail.com>
parents: 4936
diff changeset
    11
- New user registered via IBR (user-registered)
628952e4ff47 mod_audit_user_accounts: Renamed from mod_audit_register
Matthew Wild <mwild1@gmail.com>
parents: 4936
diff changeset
    12
- User deleted their account via IBR (user-deregistered)
628952e4ff47 mod_audit_user_accounts: Renamed from mod_audit_register
Matthew Wild <mwild1@gmail.com>
parents: 4936
diff changeset
    13
- User requested deletion of their account (i.e. when a grace period is set) (user-deregistered-pending)
628952e4ff47 mod_audit_user_accounts: Renamed from mod_audit_register
Matthew Wild <mwild1@gmail.com>
parents: 4936
diff changeset
    14
- User account disabled
628952e4ff47 mod_audit_user_accounts: Renamed from mod_audit_register
Matthew Wild <mwild1@gmail.com>
parents: 4936
diff changeset
    15
- User account enabled
628952e4ff47 mod_audit_user_accounts: Renamed from mod_audit_register
Matthew Wild <mwild1@gmail.com>
parents: 4936
diff changeset
    16
628952e4ff47 mod_audit_user_accounts: Renamed from mod_audit_register
Matthew Wild <mwild1@gmail.com>
parents: 4936
diff changeset
    17
There are no configuration options for this module. It depends on mod_audit.