package com.pointbatchmanage.config;
import com.pointbatchmanage.common.utils.MD5;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
/**
- 密码编码器配置类
* - @author wuyc
*/
@Configuration
public class PasswordEncoderConfig {
/**
* 配置密码加密、解析器
*
* @return MD5实例作为密码加密器
*/
@Bean
public MD5 passwordEncoder() {
return new MD5();
}
/**
* 暂时不加密,返回NoOpPasswordEncoder的实例作为密码解析器(不安全,仅供测试)
*
* @return NoOpPasswordEncoder实例作为密码解析器
*/
@Bean
public PasswordEncoder passwordEncoder() {
return NoOpPasswordEncoder.getInstance();
}}