checkLogin

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

REMARQUE

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

Types d’utilisateurs autorisés

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

Paramètres

Entrée (checkLoginParam)

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

Sortie (checkLoginParam)

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

Exemples

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

Request

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

Sur cette page