Intégrer un accès à MoneyPitch dans votre site internet

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″).