Disciple.Tools Плагин для мобильного приложения
Ассоциация Disciple.Tools Мобильное приложение расширяет Disciple.Tools система для поддержки интеграции мобильных приложений.
Команда
Зависимое репо
Установка
Этот плагин связан с плагином JWT.
Если вы получаете сообщения об ошибках типа «Только аутентифицированные пользователи могут получить доступ к REST API» из приложения, вам может потребоваться обновить .htacces. Отладка: сделайте запрос POST для/wp-json/jwt-auth/v1/token
(с полями для ввода имени пользователя и пароля), чтобы получить токен.
POST /wp-json/jwt-auth/v1/token/validate
с токеном в прослушивателе авторизации как Bearer {token}
. Если вы получаете эту ошибку: «Заголовок авторизации не найден», вам необходимо обновить свой .htaccss с помощью:
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]
Или с:
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
Известные вопросы
Мы наблюдали конфликты при установке некоторых других подключаемых модулей, которые препятствуют нормальной работе подключаемого модуля DT Mobile App. Были обнаружены проблемы со следующими плагинами и хостами:
JetPack
несколько версий на нескольких хостинг-провайдерах и даже на собственном хостингеCreative Mail by Constant Contact
v1.2.1 на Bluehost
Также будет конфликт, если вы также используете другой плагин поставщика токенов JWT, например: https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/