mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-16 12:38:17 -06:00
add REMOTE_AUTH_DISPLAYNAME setting
This commit is contained in:
parent
de622801f1
commit
8e9d504db2
@ -47,6 +47,14 @@ A mapping of permissions to assign a new user account when created using remote
|
||||
|
||||
---
|
||||
|
||||
# REMOTE_AUTH_DISPLAYNAME
|
||||
|
||||
Default: None
|
||||
|
||||
An optional string to override the auth provider display name on the login page.
|
||||
|
||||
---
|
||||
|
||||
## REMOTE_AUTH_ENABLED
|
||||
|
||||
Default: `False`
|
||||
|
@ -55,6 +55,8 @@ def get_auth_backend_display(name):
|
||||
Return the user-friendly name and icon name for a remote authentication backend, if known. Defaults to the
|
||||
raw backend name and no icon.
|
||||
"""
|
||||
if settings.REMOTE_AUTH_DISPLAYNAME:
|
||||
return settings.REMOTE_AUTH_DISPLAYNAME, AUTH_BACKEND_ATTRS.get(name, (name, None))[1]
|
||||
return AUTH_BACKEND_ATTRS.get(name, (name, None))
|
||||
|
||||
|
||||
|
@ -142,6 +142,7 @@ REMOTE_AUTH_AUTO_CREATE_GROUPS = getattr(configuration, 'REMOTE_AUTH_AUTO_CREATE
|
||||
REMOTE_AUTH_BACKEND = getattr(configuration, 'REMOTE_AUTH_BACKEND', 'netbox.authentication.RemoteUserBackend')
|
||||
REMOTE_AUTH_DEFAULT_GROUPS = getattr(configuration, 'REMOTE_AUTH_DEFAULT_GROUPS', [])
|
||||
REMOTE_AUTH_DEFAULT_PERMISSIONS = getattr(configuration, 'REMOTE_AUTH_DEFAULT_PERMISSIONS', {})
|
||||
REMOTE_AUTH_DISPLAYNAME = getattr(configuration, 'REMOTE_AUTH_DISPLAYNAME', None)
|
||||
REMOTE_AUTH_ENABLED = getattr(configuration, 'REMOTE_AUTH_ENABLED', False)
|
||||
REMOTE_AUTH_HEADER = getattr(configuration, 'REMOTE_AUTH_HEADER', 'HTTP_REMOTE_USER')
|
||||
REMOTE_AUTH_USER_FIRST_NAME = getattr(configuration, 'REMOTE_AUTH_USER_FIRST_NAME', 'HTTP_REMOTE_USER_FIRST_NAME')
|
||||
|
Loading…
Reference in New Issue
Block a user