2.1 KiB
title | description | lead | date | draft | images | menu | weight | toc | aliases | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
First Factor | Configuring Authelia First Factor Authentication. | Authelia uses a username and password for a first factor method. This section describes configuring this. | 2022-06-15T17:51:47+10:00 | false |
|
102100 | true |
|
There are two ways to integrate Authelia with an authentication backend:
- LDAP: users are stored in remote servers like OpenLDAP, OpenDJ, FreeIPA, or Microsoft Active Directory.
- File: users are stored in YAML file with a hashed version of their password.
Configuration
{{< config-alert-example >}}
authentication_backend:
refresh_interval: 5m
password_reset:
disable: false
custom_url: ""
Options
This section describes the individual configuration options.
refresh_interval
{{< confkey type="duration" default="5m" required="no" >}}
Reference Note: This configuration option uses the duration common syntax. Please see the documentation on this format for more information.
This setting controls the interval at which details are refreshed from the backend. Particularly useful for LDAP.
password_reset
disable
{{< confkey type="boolean" default="false" required="no" >}}
This setting controls if users can reset their password from the web frontend or not.
custom_url
{{< confkey type="string" required="no" >}}
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.