This commit is contained in:
luke 2025-06-09 00:47:28 +08:00
parent 7e089c66bd
commit 5deadeb99e

View File

@ -5,11 +5,9 @@ import com.knowledge.base.domain.user.repository.iface.UserTokenRepository;
import com.knowledge.base.domain.user.repository.po.User;
import com.knowledge.base.domain.user.repository.po.UserToken;
import com.knowledge.base.domain.user.service.iface.UserAuthDomainSupport;
import com.knowledge.base.infrastructure.util.crypto.SM3Util;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service;
import org.springframework.util.DigestUtils;
import java.nio.charset.StandardCharsets;
import java.time.LocalDateTime;
import java.util.Optional;
import java.util.UUID;
@ -26,7 +24,7 @@ public class UserAuthDomainSupportImpl implements UserAuthDomainSupport {
Optional<User> userOpt = userRepository.findByUsername(username);
if (userOpt.isEmpty()) return false;
User user = userOpt.get();
String inputHash = DigestUtils.md5DigestAsHex(plainText.getBytes(StandardCharsets.UTF_8));
String inputHash = SM3Util.digest(plainText);
return inputHash.equals(user.getPassword());
}