We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5d70924 commit 5247b5cCopy full SHA for 5247b5c
2 files changed
src/country_workspace/config/__init__.py
@@ -163,7 +163,7 @@ class Group(Enum):
163
"TIME_ZONE": (str, "UTC", "UTC", False, setting("std-setting-TIME_ZONE")),
164
"AZURE_CLIENT_SECRET": (str, "", "", False, "Azure client secret for SSO"),
165
"AZURE_TENANT_ID": (str, "", "", False, "Azure tenant ID for SSO"),
166
- "AZURE_CLIENT_KEY": (str, "", "", False, "Azure client key for SSO"),
+ "AZURE_CLIENT_ID": (str, "", "", False, "Azure client key for SSO"),
167
"KOBO_KF_URL": (str, "", "", False, "Kobo API base URL"),
168
"KOBO_MASTER_API_TOKEN": (str, "", "", False, "Kobo API master token"),
169
"KOBO_PROJECT_VIEW_ID": (str, "", "", False, "Kobo project view ID"),
src/country_workspace/config/fragments/social_auth.py
@@ -1,9 +1,11 @@
1
from ..settings import env # type: ignore[attr-defined]
2
3
-# Social Auth settings.
4
-SOCIAL_AUTH_SECRET = env.str("AZURE_CLIENT_SECRET")
5
-SOCIAL_AUTH_TENANT_ID = env("AZURE_TENANT_ID")
6
-SOCIAL_AUTH_KEY = env.str("AZURE_CLIENT_KEY")
+AZURE_CLIENT_ID = env("AZURE_CLIENT_ID")
+AZURE_CLIENT_SECRET = env("AZURE_CLIENT_SECRET")
+AZURE_TENANT_ID = env("AZURE_TENANT_ID")
+SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_KEY = AZURE_CLIENT_ID
7
+SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_SECRET = AZURE_CLIENT_SECRET
8
+SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_TENANT_ID = AZURE_TENANT_ID
9
10
SOCIAL_AUTH_ADMIN_USER_SEARCH_FIELDS = [
11
"username",
0 commit comments