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

NOTE
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 section-df8b26b550854f899948276adaca083a

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

Paramètres section-1ad4c0b4803b4388aedd655030676cb3

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.

Output (checkLoginParam)

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

Exemples section-23f90100a9d94bc7b4045634cccd1b98

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