Merge "Fix authentication via openid when py35"
This commit is contained in:
commit
5e61fec964
@ -320,9 +320,14 @@ def verify_openid_request(request):
|
|||||||
CONF.osid.openstack_openid_endpoint, data=verify_params,
|
CONF.osid.openstack_openid_endpoint, data=verify_params,
|
||||||
verify=not CONF.api.app_dev_mode
|
verify=not CONF.api.app_dev_mode
|
||||||
)
|
)
|
||||||
verify_data_tokens = verify_response.content.split()
|
|
||||||
verify_dict = dict((token.split(":")[0], token.split(":")[1])
|
vrc = verify_response.content.decode('utf-8') if isinstance(
|
||||||
for token in verify_data_tokens)
|
verify_response.content, bytes) else verify_response.content
|
||||||
|
|
||||||
|
verify_data_tokens = vrc.split()
|
||||||
|
verify_dict = dict((token.split(':')[0], token.split(':')[1])
|
||||||
|
for token in verify_data_tokens
|
||||||
|
if len(token.split(':')) > 1)
|
||||||
|
|
||||||
if (verify_response.status_code / 100 != 2
|
if (verify_response.status_code / 100 != 2
|
||||||
or verify_dict['is_valid'] != 'true'):
|
or verify_dict['is_valid'] != 'true'):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user