Changeset 1323
- Timestamp:
- 09/02/06 17:42:11
- Files:
-
- trunk/cherrypy/lib/cptools.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/cherrypy/lib/cptools.py
r1322 r1323 210 210 211 211 # Everything is OK: user is logged in 212 tdata = cherrypy.thread_data 213 if not tdata.user: 214 tdata.user = request.user = self.load_user_by_username(username) 212 if not request.user_data: 213 request.user_data = self.load_user_by_username(username) 215 214 216 215 def run(self): 217 216 request = cherrypy.request 218 request.user = None 219 cherrypy.thread_data.user = None 217 request.user_data = None 220 218 221 219 path = request.path 222 220 if path.endswith('login_screen'): 223 # pass and let the normal handler work224 221 return self.login_screen() 225 222 elif path.endswith('do_login'):

