We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 503f48d commit 839a799Copy full SHA for 839a799
apps/testclient/views.py
@@ -42,10 +42,15 @@ def callback(request):
42
response['token_response'][k] = v
43
else:
44
response['token_response'][k] = ' '.join(v)
45
+ userinfo_uri = request.session['userinfo_uri']
46
+ try:
47
+ userinfo = oas.get(userinfo_uri).json()
48
+ except Exception:
49
+ userinfo = {'patient': token.get('patient', None)}
50
+
51
+ request.session['patient'] = userinfo.get('patient', None)
52
- userinfo = oas.get(request.session['userinfo_uri']).json()
53
response['userinfo'] = userinfo
- request.session['patient'] = userinfo['patient']
54
55
response['oidc_discovery_uri'] = host + \
56
reverse('openid-configuration')
0 commit comments