Changeset 4294
- Timestamp:
- 11/12/07 12:50:21 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/nuxleus/Scripts/openid/gateway/openidgateway/__init__.py
r4293 r4294 77 77 78 78 headers = [('Content-Type', 'application/xml')] 79 print req.url, req.params80 79 if not (req.params.get('uname') or req.params.get('return_location')): 81 80 message ='There must be a uname and return_location in the query string' … … 83 82 84 83 openid_url = req.params['uname'] 85 print openid_url86 84 sess[self.ekey]['return_location'] = req.params['return_location'] 87 85 … … 96 94 97 95 consumer = self.get_consumer(sess[self.ekey]) 98 print "ready to consume"99 96 try: 100 97 request = consumer.begin(openid_url) 101 98 except Exception, exc: 102 print exc103 99 params['message'] = 'Error in discovery: %s' % (cgi.escape(str(exc[0]))) 104 100 params['status'] = 'failure' … … 106 102 start_response('200 OK', headers) 107 103 return [] 108 print "consuming"109 104 if request is None: 110 105 errcode = cgi.escape(post['openid_url']) … … 114 109 start_response('200 OK', headers) 115 110 return [] 116 print "consumed"117 111 #sreg_request = sreg.SRegRequest(required=['nickname']) 118 112 #request.addExtension(sreg_request) … … 125 119 redirect_url = request.redirectURL(trusted_root, return_to) 126 120 127 print redirect_url128 121 set_params(environ, {'redirect_url': redirect_url}) 129 122 params['status'] = 'redirect' … … 132 125 sess.save() 133 126 set_params(environ, params) 134 print headers135 127 start_response('200 OK', headers) 136 128 return []
