PasswordEncoderUtil.java
654 Bytes
package com.irrigation.icl.utils;
import org.springframework.security.crypto.password.MessageDigestPasswordEncoder;
import org.springframework.security.crypto.password.PasswordEncoder;
/**
* @author zhangchuanxi
* md5加密工具类
* @version 1.0.0
*/
public class PasswordEncoderUtil {
public static final PasswordEncoder ENCODER = new MessageDigestPasswordEncoder("MD5");
public static String encodePassword(String password) {
return ENCODER.encode(password);
}
public static boolean isPasswordValid(String rawPassword, String encodedPassword) {
return ENCODER.matches(rawPassword, encodedPassword);
}
}