Құру күйі

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/

Негізгі дизайн идеясы

Негізгі дизайн идеясы