Projet

Général

Profil

« Précédent | Suivant » 

Révision e7b8bf5b

Ajouté par Serghei Mihai il y a environ 9 ans

Retreving user by 'sub' attribute which represents the user_id.
User name updated from received 'nickname' attribute

Voir les différences:

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