1
0
mirror of https://github.com/matrix-org/matrix-authentication-service.git synced 2025-08-01 20:26:56 +03:00

Document the new account-management options

This commit is contained in:
Quentin Gliech
2024-07-31 16:20:18 +02:00
parent 8b3451d66f
commit b261ac0a17
2 changed files with 37 additions and 0 deletions

View File

@ -259,6 +259,42 @@ passwords:
algorithm: argon2id
```
## `account`
Configuration related to account management
```yaml
account:
# Whether users are allowed to change their email addresses.
#
# Defaults to `true`.
email_change_allowed: true
# Whether users are allowed to change their display names
#
# Defaults to `true`.
# This should be in sync with the policy in the homeserver configuration.
displayname_change_allowed: true
# Whether to enable self-service password registration
#
# Defaults to `false`.
# This has no effect if password login is disabled.
password_registration_enabled: false
# Whether users are allowed to change their passwords
#
# Defaults to `true`.
# This has no effect if password login is disabled.
password_change_allowed: true
# Whether email-based password recovery is enabled
#
# Defaults to `false`.
# This has no effect if password login is disabled.
password_recovery_enabled: false
```
## `captcha`
Settings related to CAPTCHA protection

View File

@ -37,6 +37,7 @@ A few configuration sections might still require some tweaking, including:
- [`telemetry`](../reference/configuration.md#telemetry): to setup metrics, tracing and Sentry crash reporting
- [`email`](../reference/configuration.md#email): to setup email sending
- [`password`](../reference/configuration.md#password): to enable/disable password authentication
- [`account`](../reference/configuration.md#account): to configure what account management features are enabled
- [`upstream_oauth`](../reference/configuration.md#upstream-oauth): to configure upstream OAuth providers