Cette page présente le code à intégrer au niveau du site web de votre société afin de mettre à la disposition de vos clients un accès à l’application MoneyPitch.
La connexion s’effectue via un formulaire de saisie intégré sur votre site permettant à l’utilisateur de renseigner l’identifiant (login) et le mot de passe de son accès MoneyPitch.
Cette intégration ne dispense pas le client de l’inscription initiale avec sélection du mot de passe à partir du mail émis par O2S.
Formulaire
Le formulaire suivant peut être intégré à votre site, à l’emplacement que vous spécifiez (dans tous les cas à l’intérieur de la balise <body> </body> de votre fichier html). Vous devez également lui appliquer un style approprié à votre site (en personnalisant la balise <div>).
<div> <form method="post" action="https://www.moneypitch.fr/pitch/login" target="_blank"> <input name="redirect" type="hidden" value="https://www.monsiteclient.com"/> <input name="returnurl" type="hidden" value="https://www.harvest.fr"/> <input name="crypted" type="hidden" value="0"/> <p>Identifiant<input name="login" type="text" /></p> <p>Mot de passe<input name="password" type="password" /></p> <p> <input type="submit" value="OK" /></p> </form> </div>
Vous obtenez ceci :
Paramètres possibles
redirect
Page (http://www.monsiteclient.com) vers laquelle l’utilisateur va être redirigé en cas d’erreur d’authentification. Des informations supplémentaires seront disponibles dans les paramètres de l’URL.
Par exemple :
http://www.monsiteclient.com?error=AUTH http://www.monsiteclient.com?error=AUTH&message=messaged’erreurrenvoyeparo2s http://www.monsiteclient.com?error=USER_ALREADY_ONLINE http://www.monsiteclient.com?error=THIRD_PART http://www.monsiteclient.com?error=OTHER http://www.monsiteclient.com?error=internal
Par défaut, l’utilisateur sera redirigé vers /login.
returnurl
Il s’agit du site (http://www.harvest.fr) vers lequel le client sera redirigé en cas de déconnexion. S’il n’est pas renseigné, le client sera redirigé vers la page d’identification de l’application.
crypted
Permet de spécifier si le mot de passe transmis est encodé en sha-1 (crypted= »1″) ou non (crypted= »0″).