checkLogin checklogin

Controlla se un utente con una società specifica (identificata da un handle), un indirizzo e-mail e una password può effettuare l’accesso.

NOTE
Se l'handle della società viene omesso, questo metodo controlla l'accesso dell'utente predefinito.

Tipi di utenti autorizzati section-df8b26b550854f899948276adaca083a

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

Parametri section-1ad4c0b4803b4388aedd655030676cb3

Input (checkLoginParam)

Nome
Tipo
Obbligatorio
Descrizione
companyHandle
xsd:string
No
Handle per l'azienda che contiene l'utente.
email
xsd:string
Indirizzo e-mail dell’utente.
password
xsd:string
La password dell'utente.

Output (checkLoginParam)

Nome
Tipo
Obbligatorio
Descrizione
stato
xsd:string
Stato di accesso dell'utente.

Esempi section-23f90100a9d94bc7b4045634cccd1b98

Questo codice di esempio utilizza un parametro dell'handle aziendale, un indirizzo e-mail e una password per determinare se un utente può accedere a IPS. Se l'utente può , questo metodo restituisce la stringa, ValidLogin. Se l'utente non può , questo metodo restituisce la stringa, InvalidLogin.

Request Contents (Richiesta contenuto)

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

Risposta

<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