Ayant un compte collaboratif et gratuit chez SparkAngels, système de télé-accompagnement à distance, j'ai développé pour l'usage de l'API SparkAngels une classe PHP5 à utiliser dans le contexte d'un site web.

La classe PHP affiche une page web de manière à proposer de l'aide à un tiers. Elle donne la possibilité de choisir son rôle, à savoir être l'accompagné ou l'accompagnateur, et affiche le code adéquate selon le rôle choisi.

Le mode "accompagné" génère le choix de soutien possible, ainsi qu'un code d'authentification. Ce code d'authentification est à restituer auprès de l"accompagnateur", de même mieux vaut l'informer du choix de soutien désiré et choisi.

Le mode "accompagnateur" diffère, en ce sens où il faut restituer le code d'authentification, renseigné par la personne "accompagnée", ainsi que votre couple ID et Pass que vous aurez préalablement enregistré dans la partie de configuration de la classe, et ceci après les avoir hashés avec SHA1. Il vous faut aussi renseigner le mode de soutien choisi par la personne "accompagnée".

La classe n'offre pas le hashage SHA1 de votre couple ID/Pass. À vous de gérer un petit script PHP, qui vous restituera le bon hachage selon les valeurs de votre couple ID/Pass ... puis de les copier, dans les définitions de constantes appropriées.

Bien que le module 'accompagnateur' ne vous soit pas accessible, parce qu'il vous manquera ce couple d'identifiant et de mot-de-passe, il est possible d'avoir un aperçu, à partir de mon domaine aide.stephane-huc.net.

Le code source de la classe PHP est visible sur mon site "Mémoire Grise Libérée". C'est beaucoup de PHP, du XHTML 1.0 Transitionnel, et un brin de JQuery. Ce dernier n'est pas généré directement par la classe. Ce code source est licencié GNU/GPL v3.

Nouvelle version !