username登录用户名密码密文解密

This commit is contained in:
sxu 2025-05-16 18:18:39 +08:00
parent 57c87d470f
commit 87c9b768a5
1 changed files with 3 additions and 0 deletions

View File

@ -2,6 +2,7 @@ package com.bonus.auth.service;
import com.bonus.common.core.constant.SecurityConstants;
import com.bonus.common.core.domain.R;
import com.bonus.common.core.utils.encryption.Sm4Utils;
import com.bonus.system.api.RemoteUserService;
import com.bonus.system.api.domain.SysUser;
import com.bonus.system.api.model.LoginUser;
@ -33,6 +34,8 @@ public class UsernamePasswordLoginStrategy implements LoginStrategy {
*/
@Override
public LoginUser login(String username, String password) {
username = Sm4Utils.decrypt(username);
password = Sm4Utils.decrypt(password);
//参数校验
passwordValidatorService.validateLoginParameters(username, password);
// IP黑名单校验;