Use email as username if no username available
This commit is contained in:
parent
c7414c0714
commit
566e7bc6d0
|
|
@ -48,9 +48,10 @@ def authorize(request):
|
|||
|
||||
|
||||
def _user_data_from_token_data(token: dict) -> dict:
|
||||
first_email = token.get("emails", [""])[0]
|
||||
return {
|
||||
"first_name": token.get("given_name", ""),
|
||||
"last_name": token.get("family_name", ""),
|
||||
"username": token.get("preferred_username", ""),
|
||||
"email": token.get("emails", [""])[0],
|
||||
"username": token.get("preferred_username", first_email),
|
||||
"email": first_email,
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue