fix: remove all Azure AD auth — use Django local auth only
This commit is contained in:
@@ -70,23 +70,7 @@ MIDDLEWARE = [
|
||||
'django.middleware.clickjacking.XFrameOptionsMiddleware',
|
||||
]
|
||||
|
||||
if "AZURE_CLIENT_ID" in os.environ:
|
||||
AUTHENTICATION_BACKENDS = ("custom_user.backends.AzureBackend",)
|
||||
MIDDLEWARE.append('custom_user.middleware.AzureMiddleware')
|
||||
LOGIN_URL = "/auth/login"
|
||||
LOGOUT_REDIRECT_URL = "/auth/logout"
|
||||
AZURE_AUTH = {
|
||||
"CLIENT_ID": os.environ.get('AZURE_CLIENT_ID'),
|
||||
"CLIENT_SECRET": os.environ.get('AZURE_CLIENT_SECRET'),
|
||||
"REDIRECT_URI": os.environ.get('AZURE_REDIRECT_URI'),
|
||||
"SCOPES": ["User.Read"],
|
||||
"AUTHORITY": os.environ.get('AZURE_AUTHORITY', default='https://login.microsoftonline.com/common'), # Or https://login.microsoftonline.com/common if multi-tenant
|
||||
# "LOGOUT_URI": "https://<domain>/logout", # Optional
|
||||
# "PUBLIC_URLS": ["<public:view_name>",], # Optional, public views accessible by non-authenticated users
|
||||
# "PUBLIC_PATHS": ['/go/',], # Optional, public paths accessible by non-authenticated users
|
||||
}
|
||||
|
||||
if "TELSTRA_CLIENT_ID" in os.environ:
|
||||
if os.environ.get('TELSTRA_CLIENT_ID'):
|
||||
TELSTRA_AUTH = {
|
||||
'client_id': os.environ.get('TELSTRA_CLIENT_ID'),
|
||||
'client_secret': os.environ.get('TELSTRA_CLIENT_SECRET')
|
||||
|
||||
Reference in New Issue
Block a user