用户名密码解密登录
This commit is contained in:
parent
3a3737a4cc
commit
f34656b648
|
|
@ -12,6 +12,7 @@ import com.bonus.common.core.domain.R;
|
||||||
import com.bonus.common.core.exception.ServiceException;
|
import com.bonus.common.core.exception.ServiceException;
|
||||||
import com.bonus.common.core.utils.JwtUtils;
|
import com.bonus.common.core.utils.JwtUtils;
|
||||||
import com.bonus.common.core.utils.StringUtils;
|
import com.bonus.common.core.utils.StringUtils;
|
||||||
|
import com.bonus.common.core.utils.encryption.Sm4Utils;
|
||||||
import com.bonus.common.core.web.domain.AjaxResult;
|
import com.bonus.common.core.web.domain.AjaxResult;
|
||||||
import com.bonus.common.redis.service.RedisService;
|
import com.bonus.common.redis.service.RedisService;
|
||||||
import com.bonus.common.security.auth.AuthUtil;
|
import com.bonus.common.security.auth.AuthUtil;
|
||||||
|
|
@ -152,8 +153,11 @@ public class TokenController {
|
||||||
return R.fail("当前系统用户并发数超过系统配置,请稍后再试");
|
return R.fail("当前系统用户并发数超过系统配置,请稍后再试");
|
||||||
}
|
}
|
||||||
|
|
||||||
LoginUser login = strategy.login(form.getUsername(), form.getPassword());
|
String username = Sm4Utils.decrypt(form.getUsername());
|
||||||
logService.saveLogin(form.getUsername(), "登录", "登录成功", null, "成功");
|
String password = Sm4Utils.decrypt(form.getPassword());
|
||||||
|
|
||||||
|
LoginUser login = strategy.login(username, password);
|
||||||
|
logService.saveLogin(username, "登录", "登录成功", null, "成功");
|
||||||
return R.ok(tokenService.createToken(login));
|
return R.ok(tokenService.createToken(login));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -53,7 +53,7 @@ public class Sm4Utils {
|
||||||
|
|
||||||
// 测试方法,演示加密和解密过程
|
// 测试方法,演示加密和解密过程
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
String plainText = "15398187429";
|
String plainText = "admin";
|
||||||
System.out.println("原文: " + plainText);
|
System.out.println("原文: " + plainText);
|
||||||
|
|
||||||
// 加密明文
|
// 加密明文
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue