Как получить доступ к WP REST API через OAuth с помощью Rails - PullRequest
0 голосов
/ 21 октября 2018

Я не могу понять, как получить доступ к Wordpress через REST API с помощью OAuth.Мое приложение сделано Ruby on Rails.Поэтому я хотел бы использовать RoR 5.1.Моя цель, чтобы получить все сообщения от API.Насколько я проверяю, нет подходящего драгоценного камня.

Кто-нибудь, пожалуйста, помогите.

1 Ответ

0 голосов
/ 21 октября 2018

В Rails обычным гемом для работы с OAuth является OmniAuth.

1) Если ваша система аутентификации основана на Devise, то у вас есть простой способчтобы добавить OAuth в ваше приложение.

Вот хороший пример подключения к Facebook API с помощью Devise:

https://github.com/plataformatec/devise/wiki/OmniAuth:-Overview

Здесьгем для соединения с WordPress:

https://github.com/jwickard/omniauth-wordpress-oauth2-plugin

2) Если у вас не была система аутентификации с Devise, обратитесь к документации OmniAuth, чтобы добавитьэто к вашему приложению: https://github.com/omniauth/omniauth

И, конечно, вы будете использовать драгоценный камень WordPress для добавления стратегии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...