diff options
Diffstat (limited to 'quoins/openid_controllers.py')
-rw-r--r-- | quoins/openid_controllers.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/quoins/openid_controllers.py b/quoins/openid_controllers.py index 8b1619f..d7728c9 100644 --- a/quoins/openid_controllers.py +++ b/quoins/openid_controllers.py | |||
@@ -173,6 +173,8 @@ class OpenIDController(TGController): | |||
173 | oserver = openid.server.server.Server(store, | 173 | oserver = openid.server.server.Server(store, |
174 | self.absolute_url('/server')) | 174 | self.absolute_url('/server')) |
175 | oid_request = oserver.decodeRequest(request.params) | 175 | oid_request = oserver.decodeRequest(request.params) |
176 | if not oid_request: | ||
177 | raise Exception("This does not appear to be an OpenID request") | ||
176 | request.environ['oid_request']=oid_request | 178 | request.environ['oid_request']=oid_request |
177 | 179 | ||
178 | request.environ['oid_return_verified']='not verified' | 180 | request.environ['oid_return_verified']='not verified' |