Disciple.Tools Мобильді қолданба плагині
The Disciple.Tools Мобильді қолданба кеңейтеді Disciple.Tools мобильді қолданбаларды біріктіруді қолдау жүйесі.
команда
Тәуелді репо
Орнату
Бұл плагин JWT плагинімен жинақталған.
Қолданбадан "Тек түпнұсқалығы расталған пайдаланушылар REST API интерфейсіне қол жеткізе алады" сияқты қателерді алсаңыз, сізге .htacce жөндеуді жаңарту қажет болуы мүмкін: келесіге 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
Bluehost жүйесінде v1.2.1
Сондай-ақ басқа JWT Token провайдері плагинін пайдалансаңыз, қайшылық болады, мысалы: https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/