se integra algunas validaciones y la contraseña se almacena encriptada