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',
|
'django.middleware.clickjacking.XFrameOptionsMiddleware',
|
||||||
]
|
]
|
||||||
|
|
||||||
if "AZURE_CLIENT_ID" in os.environ:
|
if os.environ.get('TELSTRA_CLIENT_ID'):
|
||||||
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:
|
|
||||||
TELSTRA_AUTH = {
|
TELSTRA_AUTH = {
|
||||||
'client_id': os.environ.get('TELSTRA_CLIENT_ID'),
|
'client_id': os.environ.get('TELSTRA_CLIENT_ID'),
|
||||||
'client_secret': os.environ.get('TELSTRA_CLIENT_SECRET')
|
'client_secret': os.environ.get('TELSTRA_CLIENT_SECRET')
|
||||||
|
|||||||
Reference in New Issue
Block a user