Hola , lo que pasa es que la validación de si existe la contraseña o no la hago en una consulta en una clase en Java.
Acabo de probarlo de nuevo y ahora sí me funcionó. No sé si era porque ya me estaba durmiendo o qué pero ya no me acuerdo que le estuve moviendo en la madrugada
Pero no sé por qué antes sí me devolvía true.
Bueno gracias, de cualquier manera por tu respuesta lynxcraft