From d2511e7009febfd1c3047cb2cc1762b05c17141d Mon Sep 17 00:00:00 2001 From: 申海龙 <long455900@163.com> Date: Thu, 14 Mar 2019 10:55:05 +0800 Subject: [PATCH] 修改远程登录 流程 if判断 去除 login.jsp login()方法 --- src/main/java/com/agent/controller/system/LoginController.java | 41 ++--------------------------------------- src/main/webapp/WEB-INF/views/login.jsp | 26 +++++++++++++------------- 2 files changed, 15 insertions(+), 52 deletions(-) diff --git a/src/main/java/com/agent/controller/system/LoginController.java b/src/main/java/com/agent/controller/system/LoginController.java index b8c1991..fa7add1 100644 --- a/src/main/java/com/agent/controller/system/LoginController.java +++ b/src/main/java/com/agent/controller/system/LoginController.java @@ -158,9 +158,7 @@ public class LoginController { user.setLoginaccount(loginAccount); user.setPassword(password); - - System.out.println("<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"+PropertiesLoader.getLogin("openRemoteLogin")); - if (!loginAccount.equals("admin") && loginAccount.equals(PropertiesLoader.getLogin("openRemoteLogin"))) { + if (!loginAccount.equals("admin") && "true".equals(PropertiesLoader.getLogin("openRemoteLogin"))) { // 远程登录 // 用户数据 LoginData login = FLogin.login(user); @@ -273,41 +271,6 @@ public class LoginController { UserEntity user = new UserEntity(); user.setLoginaccount(j.get("appLoginID").toString()); user.setPassword(j.get("appLoginPass").toString()); - if (!j.get("appLoginID").toString().equals("admin")) {} - // 远程登录 - // 用户数据 - LoginData login = FLogin.login(user); - // 登录成功! - if (login.getCode() == 20000) { - // 往数据库中插入数据 - UserEntity ue = userService.findByLoginaccount(user.getLoginaccount()); - // 用户存在 - if (ue != null) { - // 修改密码 - userService.updatePassword(ue.getLoginaccount(), MD5Tools.MD5(j.get("appLoginPass").toString())); - } else { - // 用户不存在,插入数据 - BasicAgentEntity agent = new BasicAgentEntity(); - agent.setContact(login.getInfodata().getContact()); - agent.setNameCn(login.getInfodata().getCompany()); - agent.setCountryCode("CN"); - agent.setAddress(login.getInfodata().getAddress()); - int agent_id = agentSerive.save2(agent); - - ue = new UserEntity(); - ue.setLoginaccount(j.get("appLoginID").toString()); - // 设置用户名密码 - ue.setPassword(MD5Tools.MD5(j.get("appLoginPass").toString())); - ue.setRealName(login.getInfodata().getContact()); - ue.setMobile(login.getInfodata().getMobile()); - ue.setStatus(0); - ue.setAgent(new Long(agent_id)); - RoleEntity re = new RoleEntity(); - re.setId(new Long(1)); - ue.setRole(re); - // 删除密码 - userService.save(ue); - } // 登录用户 Subject subject = SecurityUtils.getSubject(); @@ -337,7 +300,7 @@ public class LoginController { } } - } + return "login"; } } diff --git a/src/main/webapp/WEB-INF/views/login.jsp b/src/main/webapp/WEB-INF/views/login.jsp index c78107a..a1d6852 100644 --- a/src/main/webapp/WEB-INF/views/login.jsp +++ b/src/main/webapp/WEB-INF/views/login.jsp @@ -38,20 +38,20 @@ String basePath = request.getScheme()+"://"+request.getServerName()+":"+request. </body> <script type="text/javascript"> - function login(){ - $.ajax({ - url:"<%=basePath %>manifest/cross/grid.json", - data:{ - page:1, - rows : 10 - }, - success:function(data){ - /* console.log("login()-->"+JSON.stringify(data)); */ - } - }); - } + <%--function login(){--%> + <%--$.ajax({--%> + <%--url:"<%=basePath %>manifest/cross/grid.json",--%> + <%--data:{--%> + <%--page:1,--%> + <%--rows : 10--%> + <%--},--%> + <%--success:function(data){--%> + <%--/* console.log("login()-->"+JSON.stringify(data)); */--%> + <%--}--%> + <%--});--%> + <%--}--%> - login(); + // login(); function doLogin(){ var userName = $("#userName").val(); -- libgit2 0.24.0