summaryrefslogtreecommitdiffstats
path: root/src/com/gitblit/wicket/pages/LogoutPage.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/gitblit/wicket/pages/LogoutPage.java')
-rw-r--r--src/com/gitblit/wicket/pages/LogoutPage.java7
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());
}