Как получить клиентский ключ OAuth и секретный ключ приложения для Android во время выполнения без жесткого программирования - PullRequest
0 голосов
/ 21 сентября 2019

Мне нужно найти способ авторизовать клиент Android с помощью WordPress API во время выполнения, используя OAuth, без жесткого кодирования ключа клиента и его секрета.

Я добавил новое приложение в WordPress и сгенерировалключ клиента и секрет клиента.Кроме того, я установил плагин «Wordpress REST API - OAuth1.0a Server».

На данный момент клиентский ключ и секрет жестко запрограммированы внутри моего проекта Android.Я успешно авторизовал свой Android-клиент с этими учетными данными, используя OAuth1.0a, и могу отправлять запросы к API.

Однако несколько клиентов Android должны иметь возможность подключаться к различным WordPress API's.После того, как приложение собирается только один раз , клиент должен иметь возможность получить клиентский ключ и секрет для определенного сайта Wordpress, чтобы инициировать авторизацию OAuth.Следовательно, ключ клиента и секрет должны быть указаны как-то во время процесса начальной настройки во время выполнения.Есть ли лучший способ сделать это, кроме ручного ввода клиентского ключа и секрета?Я действительно чувствую, что пропускаю что-то совершенно очевидное, но пока не могу найти ответ.

Заранее спасибо!

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