package com.irrigation.icl.utils; import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; import org.springframework.security.crypto.password.PasswordEncoder; public class PasswordEncoderUtil { private final static PasswordEncoder encoder = new BCryptPasswordEncoder(4); public static String encodePassword(String password) { return encoder.encode(password); } public static boolean isPasswordValid(String rawPassword, String encodedPassword) { return encoder.matches(rawPassword, encodedPassword); } }