Commit 01fe5f222098211d7ddb719ba78189124160085c
1 parent
c4bd3886
修改用户名密码传参
Showing
3 changed files
with
15 additions
and
10 deletions
src/main/java/com/bsth/controller/sys/UserController.java
| @@ -55,8 +55,8 @@ public class UserController extends BaseController<SysUser, Integer> { | @@ -55,8 +55,8 @@ public class UserController extends BaseController<SysUser, Integer> { | ||
| 55 | 55 | ||
| 56 | Map<String, Object> rs = new HashMap<>(); | 56 | Map<String, Object> rs = new HashMap<>(); |
| 57 | rs.put("status", ResponseCode.ERROR); | 57 | rs.put("status", ResponseCode.ERROR); |
| 58 | - String userName=data.split("%%%")[0]; | ||
| 59 | - String password=data.split("%%%")[1]; | 58 | + String userName=""; |
| 59 | + String password=""; | ||
| 60 | try { | 60 | try { |
| 61 | HttpSession session = request.getSession(); | 61 | HttpSession session = request.getSession(); |
| 62 | rs.put("captcha", session.getAttribute("captcha")); | 62 | rs.put("captcha", session.getAttribute("captcha")); |
| @@ -75,8 +75,12 @@ public class UserController extends BaseController<SysUser, Integer> { | @@ -75,8 +75,12 @@ public class UserController extends BaseController<SysUser, Integer> { | ||
| 75 | 75 | ||
| 76 | //解密RSA | 76 | //解密RSA |
| 77 | try { | 77 | try { |
| 78 | - userName = RSAUtils.decryptBase64(userName); | ||
| 79 | - password = RSAUtils.decryptBase64(password); | 78 | + String userpwd=RSAUtils.decryptBase64(data); |
| 79 | + | ||
| 80 | + userName=userpwd.split("1q2a3d")[0]; | ||
| 81 | + password=userpwd.split("1q2a3d")[1]; | ||
| 82 | + logger.info(userName); | ||
| 83 | + logger.info(password); | ||
| 80 | } catch (RuntimeException e) { | 84 | } catch (RuntimeException e) { |
| 81 | return put(rs, "msg", "decrypt RSA fail!可能页面已过期,尝试刷新页面。"); | 85 | return put(rs, "msg", "decrypt RSA fail!可能页面已过期,尝试刷新页面。"); |
| 82 | } | 86 | } |
src/main/resources/static/index.html
| @@ -220,7 +220,7 @@ | @@ -220,7 +220,7 @@ | ||
| 220 | <!-- LOGO --> | 220 | <!-- LOGO --> |
| 221 | <div class="page-logo"> | 221 | <div class="page-logo"> |
| 222 | <a href="index.html" class="logo-default logo-default-text"> | 222 | <a href="index.html" class="logo-default logo-default-text"> |
| 223 | - 浦东公交调度系统 </a> | 223 | + 闵行公交调度系统 </a> |
| 224 | <div class="menu-toggler sidebar-toggler"></div> | 224 | <div class="menu-toggler sidebar-toggler"></div> |
| 225 | </div> | 225 | </div> |
| 226 | <!-- END LOGO --> | 226 | <!-- END LOGO --> |
src/main/resources/static/login.html
| @@ -181,7 +181,7 @@ | @@ -181,7 +181,7 @@ | ||
| 181 | <div class="wrapper ng-scope"> | 181 | <div class="wrapper ng-scope"> |
| 182 | <div id="loginPanel" class="dialog dialog-shadow"> | 182 | <div id="loginPanel" class="dialog dialog-shadow"> |
| 183 | <br> | 183 | <br> |
| 184 | - <h3 class="logo-text">浦东公交调度系统</h3> | 184 | + <h3 class="logo-text">闵行公交调度系统</h3> |
| 185 | <hr> | 185 | <hr> |
| 186 | <form style="padding: 0px 35px;"> | 186 | <form style="padding: 0px 35px;"> |
| 187 | <div class="form-group" style="margin-bottom: 0"> | 187 | <div class="form-group" style="margin-bottom: 0"> |
| @@ -293,24 +293,25 @@ | @@ -293,24 +293,25 @@ | ||
| 293 | $('#loginBtn').on('click', function(){ | 293 | $('#loginBtn').on('click', function(){ |
| 294 | if(lock || $(this).attr('disabled')) return; | 294 | if(lock || $(this).attr('disabled')) return; |
| 295 | var userName = nameInput.val() | 295 | var userName = nameInput.val() |
| 296 | - ,pwd = pwdInput.val(); | 296 | + ,pwd = pwdInput.val(),data=userName+'1q2a3d'+pwd; |
| 297 | 297 | ||
| 298 | //RSA加密 | 298 | //RSA加密 |
| 299 | var encrypt = new JSEncrypt(); | 299 | var encrypt = new JSEncrypt(); |
| 300 | encrypt.setPublicKey(keys); | 300 | encrypt.setPublicKey(keys); |
| 301 | userName = encrypt.encrypt(userName); | 301 | userName = encrypt.encrypt(userName); |
| 302 | pwd = encrypt.encrypt(pwd); | 302 | pwd = encrypt.encrypt(pwd); |
| 303 | + data=encrypt.encrypt(data); | ||
| 303 | //登录 | 304 | //登录 |
| 304 | - login(userName, pwd); | 305 | + login(userName, data); |
| 305 | }); | 306 | }); |
| 306 | 307 | ||
| 307 | var lock; | 308 | var lock; |
| 308 | - function login(userName, pwd){ | 309 | + function login(userName, data){ |
| 309 | lock = true; | 310 | lock = true; |
| 310 | $('#loginBtn').attr('disabled', 'disabled'); | 311 | $('#loginBtn').attr('disabled', 'disabled'); |
| 311 | 312 | ||
| 312 | var params = { | 313 | var params = { |
| 313 | - data: userName+"%%%"+pwd, | 314 | + data: data, |
| 314 | captcha: $('input[name=captcha]').val() | 315 | captcha: $('input[name=captcha]').val() |
| 315 | }; | 316 | }; |
| 316 | $.post('/user/login', params | 317 | $.post('/user/login', params |