Springboot中配置密码编码器配置类

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();
}

}


扫描二维码,在手机上阅读!

发表评论

电子邮件地址不会被公开。 必填项已用*标注