From 5ee366eab347cc57d35c3c8a0e68f12d09568873 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=98=BF=E6=B2=90?= Date: Sat, 24 Feb 2024 12:18:50 +0800 Subject: [PATCH] =?UTF-8?q?=E9=BB=98=E8=AE=A4=E4=BD=BF=E7=94=A8=E5=9B=BD?= =?UTF-8?q?=E5=AF=86=E5=8A=A0=E5=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/net/maku/framework/security/config/PasswordConfig.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/maku-framework/src/main/java/net/maku/framework/security/config/PasswordConfig.java b/maku-framework/src/main/java/net/maku/framework/security/config/PasswordConfig.java index e864efc..80cc25d 100644 --- a/maku-framework/src/main/java/net/maku/framework/security/config/PasswordConfig.java +++ b/maku-framework/src/main/java/net/maku/framework/security/config/PasswordConfig.java @@ -1,8 +1,8 @@ package net.maku.framework.security.config; +import net.maku.framework.security.crypto.Sm3PasswordEncoder; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; -import org.springframework.security.crypto.factory.PasswordEncoderFactories; import org.springframework.security.crypto.password.PasswordEncoder; /** @@ -15,7 +15,10 @@ import org.springframework.security.crypto.password.PasswordEncoder; public class PasswordConfig { @Bean - public PasswordEncoder passwordEncoder(){ - return PasswordEncoderFactories.createDelegatingPasswordEncoder(); + public PasswordEncoder passwordEncoder() { + // 使用国密SM3加密 + return new Sm3PasswordEncoder(); + + // return PasswordEncoderFactories.createDelegatingPasswordEncoder(); } }