mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-17 04:58:16 -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
|
## REMOTE_AUTH_ENABLED
|
||||||
|
|
||||||
Default: `False`
|
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
|
Return the user-friendly name and icon name for a remote authentication backend, if known. Defaults to the
|
||||||
raw backend name and no icon.
|
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))
|
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_BACKEND = getattr(configuration, 'REMOTE_AUTH_BACKEND', 'netbox.authentication.RemoteUserBackend')
|
||||||
REMOTE_AUTH_DEFAULT_GROUPS = getattr(configuration, 'REMOTE_AUTH_DEFAULT_GROUPS', [])
|
REMOTE_AUTH_DEFAULT_GROUPS = getattr(configuration, 'REMOTE_AUTH_DEFAULT_GROUPS', [])
|
||||||
REMOTE_AUTH_DEFAULT_PERMISSIONS = getattr(configuration, 'REMOTE_AUTH_DEFAULT_PERMISSIONS', {})
|
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_ENABLED = getattr(configuration, 'REMOTE_AUTH_ENABLED', False)
|
||||||
REMOTE_AUTH_HEADER = getattr(configuration, 'REMOTE_AUTH_HEADER', 'HTTP_REMOTE_USER')
|
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')
|
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