fix: do not autogenerate username if coming through SSO (#37522)

Co-authored-by: Sameen Fatima <sameen.fatima@A006-01036.local>
This commit is contained in:
Sameen Fatima
2025-10-23 14:47:14 +05:00
committed by GitHub
parent 067ca72ed0
commit 3a97ff2d5e

View File

@@ -1009,7 +1009,7 @@ def get_username(strategy, details, backend, user=None, *args, **kwargs): # lin
else:
slug_func = lambda val: val
if is_auto_generated_username_enabled():
if is_auto_generated_username_enabled() and details.get('username') is None:
username = get_auto_generated_username(details)
else:
if email_as_username and details.get('email'):