Agrega metodo de loginDireccion() y validación de datos validaDatos().
Agrega formatos XML, HTML y JSON