checkLogin checklogin

Vérifie si un utilisateur disposant d’une société spécifique (identifiée par un nom, une adresse e-mail et un mot de passe) peut se connecter.

NOTE
Si l’identificateur d’entreprise est omis, cette méthode vérifie la connexion de l’utilisateur par défaut.

Types d’utilisateurs autorisés section-df8b26b550854f899948276adaca083a

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • TrialSiteAdmin
  • TrialSiteUser
  • ImagePortalAdmin
  • ImagePortalUser
  • ImagePortalContrib
  • ImagePortalContribUser

Paramètres section-1ad4c0b4803b4388aedd655030676cb3

Input (checkLoginParam)

Nom
Type
Obligatoire
Description
companyHandle
xsd:string
Non
Identifiant de la société qui contient l’utilisateur.
e-mail
xsd:string
Oui
Adresse e-mail de l’utilisateur.
mot de passe
xsd:string
Oui
Mot de passe de l’utilisateur.

Output (checkLoginParam)

Nom
Type
Obligatoire
Description
état
xsd:string
Oui
Statut de connexion de l’utilisateur.

Exemples section-23f90100a9d94bc7b4045634cccd1b98

Cet exemple de code utilise un paramètre de gestion d’entreprise, une adresse e-mail et un mot de passe pour déterminer si un utilisateur peut se connecter à IPS. Si l’utilisateur peut se connecter, cette méthode renvoie la chaîne ValidLogin. Si l’utilisateur ne peut pas se connecter, cette méthode renvoie la chaîne InvalidLogin.

Requête

<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>

Réponse

<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