checkLogin checklogin
Verifica se um usuário com uma empresa específica (identificada pelo identificador), endereço de email e senha pode fazer logon.
NOTE
Se o identificador da empresa for omitido, esse método verificará o logon do usuário padrão.
Tipos de usuário autorizados section-df8b26b550854f899948276adaca083a
IpsUserIpsAdminIpsCompanyAdminTrialSiteAdminTrialSiteUserImagePortalAdminImagePortalUserImagePortalContribImagePortalContribUser
Parâmetros section-1ad4c0b4803b4388aedd655030676cb3
Entrada (checkLoginParam)
Nome
Tipo
Obrigatório
Descrição
companyHandle
xsd:stringNão
O identificador da empresa que contém o usuário.
email
xsd:stringSim
O endereço de email do usuário.
senha
xsd:stringSim
A senha do usuário.
Saída (checkLoginParam)
Nome
Tipo
Obrigatório
Descrição
status
xsd:stringSim
Status de logon do usuário.
Exemplos section-23f90100a9d94bc7b4045634cccd1b98
Este código de exemplo usa um parâmetro de identificador de empresa, endereço de email e uma senha para determinar se um usuário pode fazer logon no IPS. Se o usuário puder fazer logon, esse método retornará a cadeia de caracteres ValidLogin. Se o usuário não puder fazer logon, esse método retornará a cadeia de caracteres InvalidLogin.
Solicitação
<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>
Resposta
<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