authelia/docs/configuration/authentication/index.md

1.3 KiB

layout title parent nav_order has_children
default Authentication Backends Configuration 2 true

Authentication Backends

There are two ways to store the users along with their password:

  • LDAP: users are stored in remote servers like OpenLDAP, OpenAM or Microsoft Active Directory.
  • File: users are stored in YAML file with a hashed version of their password.

Configuration

authentication_backend:
  disable_reset_password: false
  password_reset:
    custom_url: ""
  file: {}
  ldap: {}

Options

disable_reset_password

type: boolean {: .label .label-config .label-purple } default: false {: .label .label-config .label-blue } required: no {: .label .label-config .label-green }

This setting controls if users can reset their password from the web frontend or not.

password_reset

custom_url

type: string {: .label .label-config .label-purple } default: "" {: .label .label-config .label-blue } required: no {: .label .label-config .label-green }

The custom password reset URL. This replaces the inbuilt password reset functionality and disables the endpoints if this is configured to anything other than nothing or an empty string.

file

The file authentication provider.

ldap

The LDAP authentication provider.