Add suppport for REMOTE_AUTH_BACKEND as iterable

This commit is contained in:
Austin de Coup-Crank 2023-03-20 10:32:15 -05:00
parent 8d25d7812c
commit 17eb2a9a2d

View File

@ -396,10 +396,11 @@ TEMPLATES = [
] ]
# Set up authentication backends # Set up authentication backends
AUTHENTICATION_BACKENDS = [ if isinstance(REMOTE_AUTH_BACKEND, list) or isinstance(REMOTE_AUTH_BACKEND, tuple):
REMOTE_AUTH_BACKEND, AUTHENTICATION_BACKENDS = [x for x in REMOTE_AUTH_BACKEND]
'netbox.authentication.ObjectPermissionBackend', else:
] AUTHENTICATION_BACKENDS = [REMOTE_AUTH_BACKEND]
AUTHENTICATION_BACKENDS.append('netbox.authentication.ObjectPermissionBackend')
# Time zones # Time zones
USE_TZ = True USE_TZ = True