Populate claims in userinfo

This commit is contained in:
Kumi 2022-08-05 08:39:34 +02:00
parent 2c09055821
commit 9685678730
Signed by: kumi
GPG key ID: 5D1CE6AF1805ECA2

View file

@ -1,5 +1,12 @@
def userinfo(claims, user):
claims['email'] = user.email
claims['email_verified'] = bool(user.profile.email_verified)
claims['given_name'] = user.profile.first_name
claims['last_name'] = user.profile.last_name
claims['nickname'] = user.profile.nickname
claims['preferred_username'] = user.profile.preferred_username
claims['website'] = user.profile.website
claims['zoneinfo'] = user.profile.zoneinfo
claims['phone_number'] = user.profile.phone_number
claims['phone_number_verified'] = user.profile.phone_number_verified
return claims