Thanks a lot for resolving this so quickly; I just wanted to confirm that this corrects the problem I'd originally reported. I appreciate the help from everyone who looked into it!
Chris Backas



===================================================================
RCS file: /cvsroot/webware/Webware/WebKit/Examples/SecurePage.py,v
retrieving revision 1.8
diff -u -r1.8 SecurePage.py
--- Examples/SecurePage.py 20 Jun 2002 17:48:17 -0000 1.8
+++ Examples/SecurePage.py 18 Feb 2003 05:21:37 -0000
@@ -49,6 +49,12 @@
request.setField('extra', 'You have been logged out.')
request.setField('action', string.split(request.urlPath(), '/')[-1])
app.forward(trans, 'LoginPage')
+ elif request.isSessionExpired():
+ # Login page with a "logged out" message.
+ session.values().clear()
+ request.setField('extra', 'Your session has expired.')
+ request.setField('action', string.split(request.urlPath(), '/')[-1])
+ app.forward(trans, 'LoginPage')
elif request.hasField('login') and request.hasField('username') and request.hasField('password'):
# They are logging in. Clear session
session.values().clear()



-------------------------------------------------------
This SF.net email is sponsored by: SlickEdit Inc. Develop an edge.
The most comprehensive and flexible code editor you can use.
Code faster. C/C++, C#, Java, HTML, XML, many more. FREE 30-Day Trial.
www.slickedit.com/sourceforge
_______________________________________________
Webware-discuss mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-discuss

Reply via email to