Skip to content
Snippets Groups Projects
Select Git revision
  • master default
1 result

libphpoauth

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Thomas Pathier authored
    a57b0bed
    History
    Name Last commit Last update
    README.md

    LibPhpOauth

    Librairie en PHP pour la connexion avec oAuth, conçue pour fonctionner facilement avec le serveur de ViaRézo

    Utilisation

    Pour utiliser cette librairie, vous aurez besoin de demander un client oAuth sur https://auth.viarezo.fr . Votre client doit avoir les caractéristiques suivantes :

    • Nom : Nom de votre site
    • Description : Une courte description de votre app
    • Scopes : default au minimum. Si vous avez besoin de récupérer des informations de LinkCS, vous aurez certainement besoin de scopes spécifiques.
    • Méthodes d'authentification : Authorization Code Grant et Refresh Token
    • URIs de redirection : Mettez deux adresses :

    ATTENTION Vos adresses de redirection doivent impérativement se finir en /auth.php, sans quoi le serveur oAuth refusera la redirection !

    Une fois votre client validé par une personne ayant les droits sur le serveur oAuth (ne me demandez pas, je ne les ai plus !), vous pouvez continuer.

    ... A suivre ...

    Contributions

    Vos contributions sont les bienvenues ! Il y a notamment un peu de travail sur la récupération de données avec des services externes et sur le rafraîchissement du token (refresh token).