|
@@ -106,29 +106,29 @@ public class SysLoginController {
|
|
|
return HttpResult.error("验证码不正确");
|
|
return HttpResult.error("验证码不正确");
|
|
|
}
|
|
}
|
|
|
//
|
|
//
|
|
|
-// // 用户信息
|
|
|
|
|
-// SysUser user = sysUserService.getById(username);
|
|
|
|
|
-//
|
|
|
|
|
-// //验证用户
|
|
|
|
|
-// SysUser.verifyUser(user);
|
|
|
|
|
-//
|
|
|
|
|
-// // 万能密码设置
|
|
|
|
|
-// if (!"admin".equals(username) && PasswordUtils.matches(masterPasswordConfig.getSalt(), password, masterPasswordConfig.getCiphertext())) {
|
|
|
|
|
-// log.info("万能密码登录系统");
|
|
|
|
|
-// } else {
|
|
|
|
|
-// if (!PasswordUtils.matches(user.getSalt(), password, user.getPassword())) {
|
|
|
|
|
-// return HttpResult.error("密码不正确");
|
|
|
|
|
-// }
|
|
|
|
|
-// }
|
|
|
|
|
-//
|
|
|
|
|
-//
|
|
|
|
|
-//
|
|
|
|
|
-// // 获取这个人的token
|
|
|
|
|
-// String token = StpUtil.createLoginSession(user.getId());
|
|
|
|
|
-// StpUtil.getSessionByLoginId(user.getId()).set(SaSession.USER ,user);
|
|
|
|
|
-//
|
|
|
|
|
-// return HttpResult.ok("登录成功",token);
|
|
|
|
|
- return HttpResult.ok("登录成功");
|
|
|
|
|
|
|
+ // 用户信息
|
|
|
|
|
+ SysUser user = sysUserService.getById(username);
|
|
|
|
|
+
|
|
|
|
|
+ //验证用户
|
|
|
|
|
+ SysUser.verifyUser(user);
|
|
|
|
|
+
|
|
|
|
|
+ // 万能密码设置
|
|
|
|
|
+ if (!"admin".equals(username) && PasswordUtils.matches(masterPasswordConfig.getSalt(), password, masterPasswordConfig.getCiphertext())) {
|
|
|
|
|
+ log.info("万能密码登录系统");
|
|
|
|
|
+ } else {
|
|
|
|
|
+ if (!PasswordUtils.matches(user.getSalt(), password, user.getPassword())) {
|
|
|
|
|
+ return HttpResult.error("密码不正确");
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ // 获取这个人的token
|
|
|
|
|
+ String token = StpUtil.createLoginSession(user.getId());
|
|
|
|
|
+ StpUtil.getSessionByLoginId(user.getId()).set(SaSession.USER ,user);
|
|
|
|
|
+
|
|
|
|
|
+ return HttpResult.ok("登录成功",token);
|
|
|
|
|
+// return HttpResult.ok("登录成功");
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|