From 1f01e54b90326ba01d7d4d08a5eadc785a71c681 Mon Sep 17 00:00:00 2001 From: Serghei MIHAI Date: Tue, 10 Feb 2015 00:22:42 +0100 Subject: [PATCH] retreive user info via 'Bearer' authorization --- ckanext/ozwillo_pyoidc/oidc.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ckanext/ozwillo_pyoidc/oidc.py b/ckanext/ozwillo_pyoidc/oidc.py index 412bdf0..aa8c961 100755 --- a/ckanext/ozwillo_pyoidc/oidc.py +++ b/ckanext/ozwillo_pyoidc/oidc.py @@ -95,7 +95,8 @@ class Client(oic.Client): if isinstance(atresp, ErrorResponse): raise OIDCError("Invalid response %s." % atresp["error"]) - inforesp = self.do_user_info_request(state=authresp["state"]) + inforesp = self.do_user_info_request(state=authresp["state"], + behavior='use_authorization_header') if isinstance(inforesp, ErrorResponse): raise OIDCError("Invalid response %s." % inforesp["error"])