WebAPI ACL.Login

De Documentation Polaris
Aller à : navigation, rechercher
Disponible depuis la version 6.02

L'API par Webservice vous permet de piloter ou d'interroger votre solution de gestion depuis un programme externe via un langage normalisé. Pour obtenir plus d'informations sur la bibliothèque d'APIs, consultez la page de documentation suivante : Interface de programmation applicative par Webservice (API).

L'API ACL permet de gérer la sécurité des transactions et de la session


⚠️⚠️⚠️ Ce webservice a été déclaré obsolète et sera prochainement retiré du backoffice Polaris.
Vous devez utiliser nos nouvelles API REST dont vous trouverez la String ACL.Login ([String user = null], [String password = null], [String redirect = null])

Provoque une connexion à l'API si l'appelant n'est pas déjà connecté. Si l'utilisateur ou le mot de passe est vide ou non renseigné, l'API provoque une erreur 401 pour identification via le protocole HTTP.

Arguments :

NomTypeDescription
userString (optionnel, par défaut: null)
Nom d'utilisateur. Préfixez par {app} pour connecter une application, {service} pour un service. Dans ces deux derniers cas, utilisez le GUID pour vous identifier.
passwordString (optionnel, par défaut: null)
Mot de passe. Pour {app} ou {service}, préfixez le mot de passe par {date-hash} pour transmettre un hash signé par date du mot de passe plutôt que le mot de passe directement.
redirectString (optionnel, par défaut: null)
Rediriger vers cette page en cas de connexion réussie
RetourStringOK si la connexion a réussi. Erreur 401 si redirection ou mauvais mot de passe.

Politique de sécurité et règles d'accès à l'API :

aucune, cette API est disponible pour tous