This commit is contained in:
+2
-7
@@ -45,9 +45,7 @@ def load_config() -> EntraConfig:
|
||||
)
|
||||
scopes = list(getattr(settings, "ENTRA_SCOPES", ["User.Read"]))
|
||||
allowed = tuple(
|
||||
d.lower().lstrip("@")
|
||||
for d in getattr(settings, "ENTRA_ALLOWED_DOMAINS", [])
|
||||
if d
|
||||
d.lower().lstrip("@") for d in getattr(settings, "ENTRA_ALLOWED_DOMAINS", []) if d
|
||||
)
|
||||
return EntraConfig(
|
||||
client_id=client_id,
|
||||
@@ -91,10 +89,7 @@ def extract_identity(token_result: dict) -> tuple[str, str]:
|
||||
"""Haal (e-mailadres, weergavenaam) uit de id-token-claims."""
|
||||
claims = token_result.get("id_token_claims") or {}
|
||||
email = (
|
||||
claims.get("preferred_username")
|
||||
or claims.get("email")
|
||||
or claims.get("upn")
|
||||
or ""
|
||||
claims.get("preferred_username") or claims.get("email") or claims.get("upn") or ""
|
||||
).strip()
|
||||
name = (claims.get("name") or "").strip()
|
||||
return email, name
|
||||
|
||||
Reference in New Issue
Block a user