1 from MoinMoin import wikiutil
2 from MoinMoin.Page import Page
3
4
5
6
7
8
9
10 def execute( pagename, request):
11 """ Rerforms logout
12
13 """
14 return LogoutHandler(pagename, request).handle()
15
16
17 class LogoutHandler:
18
19 def __init__(self, pagename, request):
20 """ Initialize user settings form. """
21 self.request = request
22 self._ = request.getText
23 self.page = Page(request,pagename)
24
25 def handle(self):
26 _ = self._
27 form = self.request.form
28
29 self.request.deleteCookie()
30 message = _("Cookie deleted. You are now logged out.")
31 return self.page.send_page(self.request, msg=message)
MoinMoin: RadomirsCirskis/LoginLogout/logout.py (last edited 2007-10-29 19:08:49 by localhost)