Project

General

Profile

« Previous | Next » 

Revision f22ce77a

Added by Serghei Mihai over 8 years ago

user provisionning (#6718)

user create or update on sso

View differences:

ckanext/ozwillo_pyoidc/oidc.py
90 90
                atresp = self.do_access_token_request(
91 91
                    scope="openid", state=authresp["state"], request_args=args,
92 92
                    authn_method=self.registration_response["token_endpoint_auth_method"])
93
                id_token = atresp['id_token']
94
                self.app_admin = 'app_admin' in id_token and id_token['app_admin']
95
                self.app_user = 'app_user' in id_token  and id_token['app_user']
93 96
            except Exception as err:
94 97
                logger.error("%s" % err)
95 98
                raise

Also available in: Unified diff