Das Services- Modul wird seine neue 3.0-Version für D6 und D7 veröffentlichen. Services verfügt über ein OAuth-Untermodul , das eine neue OAuth-Benutzeroberfläche in die Benutzeroberfläche der Services-Konfiguration einfügt .
Weiß jemand, wie man diese Benutzeroberfläche konfiguriert?
Ich gehe davon aus, dass die Services-Entwickler etwas aufschreiben werden, aber da sie hart an der offiziellen Version arbeiten, wird die Dokumentation das letzte sein, was getan wird. In der Zwischenzeit teilen Sie uns Ihr Wissen bitte weniger informiert mit, wenn jemand dies aufgrund vorheriger Vertrautheit mit OAuth herausgefunden hat. (Wie bei der Erklärung für jemanden, der OAuth noch nicht verwendet hat.)
quelle
Der OAuth-Anmeldeanbieter enthält einen vorkonfigurierten Endpunkt mit OAuth-Unterstützung:
Sie müssen OAuth-Kontexte erstellen, für die Sie OAuth-Konsumenten erstellen können . Der Grund, warum wir OAuth-Kontexte haben, ist, dass wir OAuth-Kontexte nicht direkt mit Endpunkten verknüpfen möchten. Sie sollten in der Lage sein, Verbraucherschlüssel zwischen mehreren Endpunkten sowie zwischen Diensten und Nicht-Dienstprojekten zu teilen .
In Dienste wählen Sie OAuth als Authentifizierungsmechanismen aus und wählen einen Kontext aus. Sie sollten auch in der Lage sein, die Authentifizierungsstufe für jede einzelne Ressource im Endpunkt auszuwählen, aber ich denke, jemand hat diese versehentlich entfernt, und wir haben sie noch nicht wieder hinzugefügt: http://drupal.org/node/1154420
quelle