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