Révision e7b8bf5b
Ajouté par Serghei Mihai il y a environ 9 ans
ckanext/ozwillo_pyoidc/plugin.py | ||
---|---|---|
110 | 110 |
client = Clients.get(g) |
111 | 111 |
userinfo = client.callback(request.GET) |
112 | 112 |
log.info('Received userinfo: %s' % userinfo) |
113 |
userobj = model.User.get(userinfo['nickname'])
|
|
113 |
userobj = model.User.get(userinfo['sub'])
|
|
114 | 114 |
if userobj: |
115 |
userobj.name = userinfo['nickname'] |
|
115 | 116 |
userobj.email = userinfo['email'] |
116 | 117 |
if 'given_name' in userinfo: |
117 | 118 |
userobj.fullname = userinfo['given_name'] |
Formats disponibles : Unified diff
Retreving user by 'sub' attribute which represents the user_id.
User name updated from received 'nickname' attribute