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,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&lt;SysUser, Integer&gt; { @@ -75,8 +75,12 @@ public class UserController extends BaseController&lt;SysUser, Integer&gt; {
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