Si mae, tienes toda la razon, asi lo trate de hacer la primera vez! Lo que sucede es que el paciente no puede ser creado sin una contrasenha, y luego, la contrasenha una vez creada, no puede ser retornada como un string normal, el usuario.getContrasena me va a devolver la vara ya hasheada, por lo tanto, eso no lo puedo enviar por correo, para que el paciente ingrese, ya que obviamente no le va a funcionar, por eso decidi hacerlo de esta forma, se ve un poco extrano, pero no me quedo alternativa. Yo se que lo obvio seria Ñ
- crear paciente
- cambiar contrasena
- mandar correo con contrasena
Pero bajo las limitantes que existen, tuve que hacerlo de la manera como esta hecho.