From 80872ff918691ba8777167d563fc1a81d3ec5e22 Mon Sep 17 00:00:00 2001 From: Github Actions <> Date: Fri, 28 Mar 2025 05:19:41 +0000 Subject: [PATCH] Generate documentation --- master.html | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/master.html b/master.html index 9002203d..c6f887fc 100644 --- a/master.html +++ b/master.html @@ -978,20 +978,31 @@ htpasswd file to store usernames and passwords.

remote_user : Takes the username from the REMOTE_USER environment variable and disables HTTP authentication. This can be used to provide the username from a WSGI -server.

+server which authenticated the client upfront. Required to validate, +otherwise client can supply the header itself which is unconditionally +trusted then.

http_x_remote_user : Takes the username from the X-Remote-User HTTP header and disables HTTP authentication. -This can be used to provide the username from a reverse proxy.

+This can be used to provide the username from a reverse proxy which +authenticated the client upfront. Required to validate, otherwise client +can supply the header itself which is unconditionally trusted then.

ldap (>= 3.3.0) : Use a LDAP or AD server to -authenticate users.

+authenticate users by relaying credentials from client and handle +result.

dovecot (>= 3.3.1) : Use a Dovecot server to -authenticate users.

+authenticate users by relaying credentials from client and handle +result.

imap (>= 3.4.1) : Use an IMAP server to -authenticate users.

+authenticate users by relaying credentials from client and handle +result.

oauth2 (>= 3.5.0) : Use an OAuth2 server to -authenticate users.

+authenticate users by relaying credentials from client and handle +result. Oauth2 authentication (SSO) directly on client is not supported. +Use herefore http_x_remote_user in combination with SSO +support in reverse proxy (e.g. Apache+mod_auth_openidc).

pam (>= 3.5.0) : Use local PAM to -authenticate users.

+authenticate users by relaying credentials from client and handle +result..

Default: none (< 3.5.0) denyall (>= 3.5.0)