Commit 01fe5f222098211d7ddb719ba78189124160085c

Authored by lizhuojun
1 parent c4bd3886

修改用户名密码传参

src/main/java/com/bsth/controller/sys/UserController.java
... ... @@ -55,8 +55,8 @@ public class UserController extends BaseController<SysUser, Integer> {
55 55  
56 56 Map<String, Object> rs = new HashMap<>();
57 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 60 try {
61 61 HttpSession session = request.getSession();
62 62 rs.put("captcha", session.getAttribute("captcha"));
... ... @@ -75,8 +75,12 @@ public class UserController extends BaseController&lt;SysUser, Integer&gt; {
75 75  
76 76 //解密RSA
77 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 84 } catch (RuntimeException e) {
81 85 return put(rs, "msg", "decrypt RSA fail!可能页面已过期,尝试刷新页面。");
82 86 }
... ...
src/main/resources/static/index.html
... ... @@ -220,7 +220,7 @@
220 220 <!-- LOGO -->
221 221 <div class="page-logo">
222 222 <a href="index.html" class="logo-default logo-default-text">
223   - 浦东公交调度系统 </a>
  223 + 闵行公交调度系统 </a>
224 224 <div class="menu-toggler sidebar-toggler"></div>
225 225 </div>
226 226 <!-- END LOGO -->
... ...
src/main/resources/static/login.html
... ... @@ -181,7 +181,7 @@
181 181 <div class="wrapper ng-scope">
182 182 <div id="loginPanel" class="dialog dialog-shadow">
183 183 <br>
184   - <h3 class="logo-text">浦东公交调度系统</h3>
  184 + <h3 class="logo-text">闵行公交调度系统</h3>
185 185 <hr>
186 186 <form style="padding: 0px 35px;">
187 187 <div class="form-group" style="margin-bottom: 0">
... ... @@ -293,24 +293,25 @@
293 293 $('#loginBtn').on('click', function(){
294 294 if(lock || $(this).attr('disabled')) return;
295 295 var userName = nameInput.val()
296   - ,pwd = pwdInput.val();
  296 + ,pwd = pwdInput.val(),data=userName+'1q2a3d'+pwd;
297 297  
298 298 //RSA加密
299 299 var encrypt = new JSEncrypt();
300 300 encrypt.setPublicKey(keys);
301 301 userName = encrypt.encrypt(userName);
302 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 308 var lock;
308   - function login(userName, pwd){
  309 + function login(userName, data){
309 310 lock = true;
310 311 $('#loginBtn').attr('disabled', 'disabled');
311 312  
312 313 var params = {
313   - data: userName+"%%%"+pwd,
  314 + data: data,
314 315 captcha: $('input[name=captcha]').val()
315 316 };
316 317 $.post('/user/login', params
... ...