Le module Services est sur le point de publier sa nouvelle version 3.0 pour D6 et D7. Il existe un sous-module OAuth pour les services qui ajoute une nouvelle interface utilisateur OAuth dans l' interface de configuration des services .
Quelqu'un sait-il comment configurer cette interface utilisateur?
Je m'attends à ce que les développeurs des services écrivent quelque chose, mais étant donné qu'ils travaillent dur sur la version officielle, la documentation sera la dernière chose à faire. En attendant, si quelqu'un l'a compris par une connaissance préalable d' OAuth , veuillez nous faire part de vos connaissances, moins informés. (Comme pour l'expliquer à quelqu'un qui n'a pas utilisé OAuth auparavant.)
la source
Le fournisseur de connexion OAuth contient un point de terminaison préconfiguré avec prise en charge OAuth:
Vous devez créer des contextes OAuth pour lesquels vous pouvez créer des consommateurs OAuth . La raison pour laquelle nous avons des contextes OAuth est que nous ne voulons pas lier les contextes OAuth directement aux points de terminaison - vous devriez pouvoir partager les clés de consommateur entre plusieurs points de terminaison et également entre des services et des projets non-services .
Dans Services, vous sélectionnez OAuth comme mécanisme d'authentification et sélectionnez un contexte. Vous devriez également être en mesure de sélectionner le niveau d'authentification pour chaque ressource individuelle dans le point de terminaison, mais je pense que quelqu'un l'a accidentellement supprimé et nous ne l'avons pas encore ajouté: http://drupal.org/node/1154420
la source