/
Autenticación de Usuarios

Autenticación de Usuarios

Dados un usuario y password, autentifica los datos de un usuario y si dicho usuario está habilitado para ingresar a la plataforma.

 

El request se debe realizar ÚNICAMENTE con el método POST

URL: /admin/adnet/pub/admin/usuarios.html?op=auth&o=xml

 

Requisitos:

  • El usuario que ejecute la consulta debe ser de tipo administrador y debe tener habilitado el permiso 'Autenticación de Usuarios'

Parámetros obligatorios:

  • login: nombre del usuario
  • password_cleartext: clave sin encriptar
  • dsm: indicar '1' si es un usuario de autogestión o '0' si es un usuario regular.

Ejemplo de request: 

URL: /admin/adnet/pub/admin/usuarios.html?op=auth&o=xml

Parámetros:

login=usuario&password_cleartext=asdf1234&dsm=0

 

Respuesta:

En los casos exitosos devuelve la vista del usuario.

Si la operación es fallida, contiene un objeto <operacion> que a su vez contiene un tag <resultado>  con el valor '0' (operación fallida). Se agrega mediante tags <error> que contienen el atributo atributo, el id del error y su descripción. Ver valores posibles en 'Referencias'.

Ejemplo de respuesta sin errores

<usuario usuario_id='202'>
<custom_id/>
<fecha_alta>2011-02-15 17:06:59</fecha_alta>
<fecha_ultima_sesion/>
<fecha_baja/>
<sitio_id>344</sitio_id>
<estado>0</estado>
<login>peplanning</login>
<restriccion_por_sitio/>
<email>implementation@e-planning.net</email>
<usuario_id>202</usuario_id>

<apellido>Eplanning</apellido>
<nombre>Pruebas</nombre>

<org_id>9000</org_id>
<org_nombre>BebidaX</org_nombre>

</usuario>




Ejemplo de respuesta con errores

<operacion>

 <resultado>0</resultado>
    <errores>
        <error atributo=login_errtype‚ mensaje=6/>
        <error atributo=login_errtype_desc mensaje=Usuario invalido>
    </errores>

</operacion>