Модуль Services собирается выпустить свою новую версию 3.0 для D6 и D7. Там в OAuth суб-модуль для служб , который добавляет новый OAuth интерфейс в конфигурации интерфейса служб .
Кто-нибудь знает, как настроить этот интерфейс?
Я ожидаю, что разработчики Сервисов что-то напишут, но, учитывая, что они усердно работают над официальным выпуском, документация станет последней вещью. В то же время, если кто-то выяснил это из предварительного знакомства с OAuth , пожалуйста, поделитесь своими знаниями с нами менее информированными. (Как в объяснении тому, кто раньше не использовал OAuth.)
источник
OAuth Войти Provider содержит предварительно сконфигурированные конечную точку с поддержкой OAuth:
Вам необходимо создать контексты OAuth, для которых вы можете создавать потребителей OAuth . Причина, по которой у нас есть контексты OAuth, заключается в том, что мы не хотим связывать контексты OAuth напрямую с конечными точками - вы должны иметь возможность обмениваться ключами потребителей между несколькими конечными точками, а также между сервисными и не сервисными проектами .
В Сервисах вы выбираете OAuth в качестве механизмов аутентификации и выбираете контекст. Вы также должны иметь возможность выбрать уровень аутентификации для каждого отдельного ресурса в конечной точке, но я думаю, что кто-то случайно удалил это, а мы еще не добавили его обратно: http://drupal.org/node/1154420
источник