Re: How do I do a logout?
Re: How do I do a logout?
- Subject: Re: How do I do a logout?
- From: Arturo Pérez <email@hidden>
- Date: Thu, 18 Mar 2004 21:46:51 -0500
On Mar 18, 2004, at 9:23 PM, David Elsner wrote:
Bind a hyper link to this:
public LogOutPage logOut()
{
LogOutPage nextPage = (LogOutPage)pageWithName("LogOutPage");
((Session)session()).terminate();
return nextPage;
}
Dave
That doesn't work right. The nextPage has the old session embedded in
it. You need to do something slightly more complicated.
public WOComponent logout()
{
session().terminate();
WOComponent logoutWOC = pageWithName("WORedirect");
logoutWOC.takeValueForKey(context().directActionURLForActionNamed("defau
lt", null), "url");
return logoutWOC;
}
----
WO in philadelphia - wanna cheesesteak with that?
Please visit webobjects.meetup.com.
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.