mod_user_account_management

Overview

This module allows users to manage their account via any XMPP client that supports XEP-0077.

Supported functionality:

  • Change account password
  • Request account deletion

Configuration

Account deletion grace period

To prevent against accidental or malicious account deletion and data loss, a grace period can be enabled to allow temporary “soft deletion” of accounts. When a deletion request is received, it will be locked for the specified period, after which it will be fully deleted. During the grace period, the account can be restored (e.g. using prosodyctl shell user restore JID).

registration_delete_grace_period = "7d"

If no grace period is set, accounts are deleted instantly by default.