Changeset 4332
- Timestamp:
- 11/14/07 06:11:23 (1 year ago)
- Files:
-
- trunk/nuxleus/Scripts/openid/server/server.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/nuxleus/Scripts/openid/server/server.py
r4331 r4332 15 15 import cherrypy 16 16 from cherrypy.lib.static import serve_file 17 from cherrypy.lib.http import parse_query_string 17 18 import boto 18 19 from boto.s3.key import Key … … 193 194 self.mc = mc 194 195 195 def GET(self, redirect_to=None , uname=None):196 def GET(self, redirect_to=None): 196 197 cherrypy.response.headers['content-type'] = 'application/xml' 197 198 login_form = file(os.path.join(current_dir, 'loginGET.xml')).read() 198 199 login = '' 199 if uname: 200 login = extract_login(unquote(uname)) 200 if redirect_to: 201 urlqs = parse_query_string(unquote(redirect_to)) 202 uname = urlqs.get('uname', None) 203 if uname: 204 login = extract_login(uname) 201 205 return login_form % (quote(redirect_to or ''), quote(login)) 202 206
