From 29730757b8e5d765045d5b7fda2ff735d001784f Mon Sep 17 00:00:00 2001 From: Yanzhe Lee Date: Mon, 27 Jan 2020 10:15:06 +0800 Subject: [PATCH] Infer User.name from OpenID UserInfo.name (#3674) Signed-off-by: YanzheL --- apps/authentication/backends/openid/models.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/authentication/backends/openid/models.py b/apps/authentication/backends/openid/models.py index 863aafd6a..4a43c06fa 100644 --- a/apps/authentication/backends/openid/models.py +++ b/apps/authentication/backends/openid/models.py @@ -160,7 +160,8 @@ class Client(object): defaults={ 'email': userinfo.get('email', ''), 'first_name': userinfo.get('given_name', ''), - 'last_name': userinfo.get('family_name', '') + 'last_name': userinfo.get('family_name', ''), + 'name': userinfo.get('name', '') } ) oidt_profile = OpenIDTokenProfile(