checkLogin checklogin
Comprueba si un usuario con una compañía específica (identificada por el identificador), una dirección de correo electrónico y una contraseña pueden iniciar sesión.
NOTE
Si se omite el identificador de la empresa, este método comprueba el inicio de sesión del usuario predeterminado.
Tipos de usuarios autorizados section-df8b26b550854f899948276adaca083a
IpsUserIpsAdminIpsCompanyAdminTrialSiteAdminTrialSiteUserImagePortalAdminImagePortalUserImagePortalContribImagePortalContribUser
Parámetros section-1ad4c0b4803b4388aedd655030676cb3
Entrada (checkLoginParam)
Nombre
Tipo
Obligatorio
Descripción
companyHandle
xsd:stringNo
El identificador de la compañía que contiene al usuario.
correo electrónico
xsd:stringSí
La dirección de correo electrónico del usuario.
contraseña
xsd:stringSí
La contraseña del usuario.
Salida (checkLoginParam)
Nombre
Tipo
Obligatorio
Descripción
estado
xsd:stringSí
Estado de inicio de sesión del usuario.
Ejemplos section-23f90100a9d94bc7b4045634cccd1b98
Este código de ejemplo utiliza un parámetro de identificador de compañía, una dirección de correo electrónico y una contraseña para determinar si un usuario puede iniciar sesión en IPS. Si el usuario puede iniciar sesión, este método devuelve la cadena ValidLogin. Si el usuario no puede iniciar sesión, este método devuelve la cadena InvalidLogin.
Solicitud
<ns1:checkLoginParam xmlns:ns1="http://www.scene7.com/IpsApi/xsd">
<ns1:companyHandle>137</ns1:companyHandle>
<ns1:email>juser3@scene7.com</ns1:email>
<ns1:password>welcome</ns1:password>
</ns1:checkLoginParam>
Respuesta
<ns1:checkLoginReturn xmlns:ns1="http://www.scene7.com/IpsApi/xsd">
<ns1:status>InvalidLogin</ns1:status>
</ns1:checkLoginReturn>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681