package ru.akarpov.is1.security; import jakarta.enterprise.context.ApplicationScoped; import org.mindrot.jbcrypt.BCrypt; @ApplicationScoped public class PasswordUtil { public String hashPassword(String plainPassword) { return BCrypt.hashpw(plainPassword, BCrypt.gensalt(10)); } public boolean checkPassword(String plainPassword, String hashedPassword) { return BCrypt.checkpw(plainPassword, hashedPassword); } }