Skip to content

Commit bfffaf3

Browse files
authored
fix: get user info fields from dict (#9)
1 parent 38234e1 commit bfffaf3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/oidc_auth.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -207,8 +207,8 @@ def callback(self):
207207
identity = {'username': username, 'groups': groups}
208208
# collect user info fields
209209
for field in self.user_info_fields:
210-
if hasattr(additional_userinfo, field):
211-
identity[field] = getattr(additional_userinfo, field)
210+
if field in additional_userinfo:
211+
identity[field] = additional_userinfo.get(field)
212212
else:
213213
self.logger.warning(
214214
"User info field '%s' does not exist" % field

0 commit comments

Comments
 (0)