car-park/cf-framework-utils/src/main/java/com/cf/framework/utils/BCryptUtil.java

21 lines
684 B
Java

package com.cf.framework.utils;
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
import org.springframework.security.crypto.password.PasswordEncoder;
/**
* Created by mrt on 2018/5/22.
*/
public class BCryptUtil {
public static String encode(String password){
PasswordEncoder passwordEncoder = new BCryptPasswordEncoder();
String hashPass = passwordEncoder.encode(password);
return hashPass;
}
public static boolean matches(String password,String hashPass){
PasswordEncoder passwordEncoder = new BCryptPasswordEncoder();
boolean f = passwordEncoder.matches(password, hashPass);
return f;
}
}