• # Merci

    Posté par (site web personnel) . En réponse à l’entrée du suivi Permettre de révoquer les autorisations à partir de l'interface utilisateur. Évalué à 5 (+0/-0).

    Merci pour les 2 pull-requests. Je les ai acceptées toutes les deux.

    Je me suis rendu compte que je ne comprends pas super bien OAuth2 et que ce que j'avais codé tenait plus du bricolage que d'autre chose. J'ai donc décidé de passer à Doorkeeper, une gem Ruby qui s'occupe de toute la partie OAuth2. Par contre, ça va casser l'existant, car j'ai la flemme de coder la migration proprement pour les trop rares applications existantes.

    Dans les avantages, je peux simplement gérer des scopes et permettre aux utilisateurs de limiter les droits donnés à une application. Et bien sûr, le code est plus robuste et plus respectueux des standards.

    J'ai déployé le code sur l'instance alpha. La documentation à jour est disponible sur http://alpha.linuxfr.org/developpeur. Si personne ne s'y oppose, la production devrait aussi être mise à jour sous peu.