From 2d2ec438a769dd6da5f336f6cb280d050045b98d Mon Sep 17 00:00:00 2001 From: Sola Date: Fri, 18 Dec 2015 01:06:04 +0800 Subject: [PATCH 1/2] add bypasswechat debug api --- src/main/java/love/sola/netsupport/api/admin/Login.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/love/sola/netsupport/api/admin/Login.java b/src/main/java/love/sola/netsupport/api/admin/Login.java index f8028b8..ba65cb4 100644 --- a/src/main/java/love/sola/netsupport/api/admin/Login.java +++ b/src/main/java/love/sola/netsupport/api/admin/Login.java @@ -80,6 +80,9 @@ public class Login extends HttpServlet { User u = TableUser.getById(Long.parseLong(request.getParameter("bypassuser"))); session.setAttribute(Attribute.USER, u); } + if (request.getParameter("bypasswechat") != null) { + session.setAttribute(Attribute.WECHAT, request.getParameter("bypasswechat")); + } return new Response(Response.ResponseCode.OK, sid); } catch (Exception e) { From d1baddc963629e50fbe93461334c38465751fefb Mon Sep 17 00:00:00 2001 From: Sola Date: Fri, 18 Dec 2015 01:18:45 +0800 Subject: [PATCH 2/2] fix bypass --- src/main/java/love/sola/netsupport/api/admin/Login.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/love/sola/netsupport/api/admin/Login.java b/src/main/java/love/sola/netsupport/api/admin/Login.java index ba65cb4..1722228 100644 --- a/src/main/java/love/sola/netsupport/api/admin/Login.java +++ b/src/main/java/love/sola/netsupport/api/admin/Login.java @@ -79,6 +79,7 @@ public class Login extends HttpServlet { if (request.getParameter("bypassuser") != null) { User u = TableUser.getById(Long.parseLong(request.getParameter("bypassuser"))); session.setAttribute(Attribute.USER, u); + session.setAttribute(Attribute.WECHAT, u.getWechatId()); } if (request.getParameter("bypasswechat") != null) { session.setAttribute(Attribute.WECHAT, request.getParameter("bypasswechat"));