From b9f9f0c9b6c4b97a83f68a2daa5875fdca33da27 Mon Sep 17 00:00:00 2001 From: Prabhjyot Singh Date: Sat, 29 Apr 2017 23:21:38 +0530 Subject: [PATCH] improve session --- .../src/main/java/org/apache/zeppelin/rest/LoginRestApi.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/zeppelin-server/src/main/java/org/apache/zeppelin/rest/LoginRestApi.java b/zeppelin-server/src/main/java/org/apache/zeppelin/rest/LoginRestApi.java index 94e4c251f88..c9b24b14d0e 100644 --- a/zeppelin-server/src/main/java/org/apache/zeppelin/rest/LoginRestApi.java +++ b/zeppelin-server/src/main/java/org/apache/zeppelin/rest/LoginRestApi.java @@ -75,6 +75,9 @@ public Response postLogin(@FormParam("userName") String userName, UsernamePasswordToken token = new UsernamePasswordToken(userName, password); // token.setRememberMe(true); currentUser.login(token); + currentUser.getSession().stop(); + currentUser.getSession(true); + HashSet roles = SecurityUtils.getRoles(); String principal = SecurityUtils.getPrincipal(); String ticket;