forked from Archives/Athou_commafeed
don't show jsessionid in url
This commit is contained in:
@@ -13,6 +13,8 @@ import java.io.File;
|
|||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.concurrent.TimeUnit;
|
import java.util.concurrent.TimeUnit;
|
||||||
|
|
||||||
|
import javax.servlet.SessionTrackingMode;
|
||||||
|
|
||||||
import org.eclipse.jetty.server.session.HashSessionManager;
|
import org.eclipse.jetty.server.session.HashSessionManager;
|
||||||
import org.eclipse.jetty.server.session.SessionHandler;
|
import org.eclipse.jetty.server.session.SessionHandler;
|
||||||
|
|
||||||
@@ -48,6 +50,7 @@ import com.commafeed.frontend.servlet.AnalyticsServlet;
|
|||||||
import com.commafeed.frontend.servlet.CustomCssServlet;
|
import com.commafeed.frontend.servlet.CustomCssServlet;
|
||||||
import com.commafeed.frontend.servlet.LogoutServlet;
|
import com.commafeed.frontend.servlet.LogoutServlet;
|
||||||
import com.commafeed.frontend.servlet.NextUnreadServlet;
|
import com.commafeed.frontend.servlet.NextUnreadServlet;
|
||||||
|
import com.google.common.collect.ImmutableSet;
|
||||||
import com.google.inject.Guice;
|
import com.google.inject.Guice;
|
||||||
import com.google.inject.Injector;
|
import com.google.inject.Injector;
|
||||||
import com.wordnik.swagger.config.ConfigFactory;
|
import com.wordnik.swagger.config.ConfigFactory;
|
||||||
@@ -100,6 +103,7 @@ public class CommaFeedApplication extends Application<CommaFeedConfiguration> {
|
|||||||
|
|
||||||
// Auth/session management
|
// Auth/session management
|
||||||
HashSessionManager sessionManager = new HashSessionManager();
|
HashSessionManager sessionManager = new HashSessionManager();
|
||||||
|
sessionManager.setSessionTrackingModes(ImmutableSet.of(SessionTrackingMode.COOKIE));
|
||||||
sessionManager.setHttpOnly(true);
|
sessionManager.setHttpOnly(true);
|
||||||
sessionManager.getSessionCookieConfig().setHttpOnly(true);
|
sessionManager.getSessionCookieConfig().setHttpOnly(true);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user