Skip to content
Snippets Groups Projects
Commit 9ff18f3b authored by hugcubi's avatar hugcubi
Browse files

Corregida la comparación de contraseñas

parent cd57cd2d
Branches
Tags
2 merge requests!26Revert "Funciona register",!21Dev/auth backend
...@@ -53,7 +53,8 @@ public class AuthService { ...@@ -53,7 +53,8 @@ public class AuthService {
String hashPass = hashPass(request.getPassword()); String hashPass = hashPass(request.getPassword());
System.err.println("PASSWORD: " + request.getPassword() + "\n" + hashPass + "\n" + System.err.println("PASSWORD: " + request.getPassword() + "\n" + hashPass + "\n" +
user.getPassword()); user.getPassword());
return hashPass.equals(user.getPassword()); // return hashPass.equals(user.getPassword());
return SecurityUtils.checkPassword(request.getPassword(), user.getPassword());
} }
public String login(LoginRequest loginRequest) { public String login(LoginRequest loginRequest) {
......
...@@ -9,4 +9,10 @@ public class SecurityUtils { ...@@ -9,4 +9,10 @@ public class SecurityUtils {
public static String encrypt(String value) { public static String encrypt(String value) {
return encoder.encode(value); return encoder.encode(value);
} }
// Método para comparar la contraseña ingresada con el hash almacenado
public static boolean checkPassword(String rawPassword, String encodedPassword) {
return encoder.matches(rawPassword, encodedPassword); // Comparar la contraseña con el hash
}
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment