Add the possibility to customize the remote user header name

Inspired by the discussion here https://github.com/jonaswinkler/paperless-ng/discussions/639#discussion-3242017 it is worthwhile to be able to customize the header name that is used for authentication as its name is not really standardized.
This commit is contained in:
Simon Taddiken
2021-03-02 09:07:42 +01:00
parent 928d6c72d2
commit 7ab5dbdee8
3 changed files with 13 additions and 3 deletions

View File

@@ -33,5 +33,4 @@ class HttpRemoteUserMiddleware(RemoteUserMiddleware):
""" This class allows authentication via HTTP_REMOTE_USER which is set for
example by certain SSO applications.
"""
header = 'HTTP_REMOTE_USER'
header = settings.HTTP_REMOTE_USER_HEADER_NAME