diff options
Diffstat (limited to 'src/com/gitblit/wicket/pages/LogoutPage.java')
-rw-r--r-- | src/com/gitblit/wicket/pages/LogoutPage.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/com/gitblit/wicket/pages/LogoutPage.java b/src/com/gitblit/wicket/pages/LogoutPage.java index 05beab3c..b049e8e0 100644 --- a/src/com/gitblit/wicket/pages/LogoutPage.java +++ b/src/com/gitblit/wicket/pages/LogoutPage.java @@ -16,11 +16,16 @@ package com.gitblit.wicket.pages;
import org.apache.wicket.markup.html.WebPage;
+import org.apache.wicket.protocol.http.WebResponse;
+
+import com.gitblit.GitBlit;
+import com.gitblit.wicket.GitBlitWebSession;
public class LogoutPage extends WebPage {
public LogoutPage() {
- getSession().invalidate();
+ GitBlitWebSession.get().invalidate();
+ GitBlit.self().setCookie(((WebResponse) getResponse()), null);
setRedirect(true);
setResponsePage(getApplication().getHomePage());
}
|