Būvējuma statuss

Disciple.Tools Mobilās lietotnes spraudnis

Jūsu darbs IR Klientu apkalpošana Disciple.Tools Mobilā lietotne paplašina Disciple.Tools sistēma, kas atbalsta mobilo lietotņu integrāciju.

Komanda

Atkarīgais repo

Iestatīšana

Šis spraudnis ir komplektā ar JWT spraudni.

Ja no lietotnes saņemat kļūdas ziņojumus, piemēram, “Tikai autentificēti lietotāji var piekļūt REST API”, iespējams, būs jāatjaunina .htacces atkļūdošana: iesniedziet POST pieprasījumu, lai/wp-json/jwt-auth/v1/token (ar lietotājvārda un paroles publicēšanas laukiem), lai iegūtu pilnvaru.

POST /wp-json/jwt-auth/v1/token/validate ar pilnvaru autorizācijas uzklausītājā kā Bearer {token}. Ja tiek parādīta šāda kļūda: "Autorizācijas galvene nav atrasta", jums ir jāatjaunina savs .htaccss ar:

RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]

Vai ar:

SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1

Zināma problēmas

Mēs esam novērojuši konfliktus, kad ir instalēti daži citi spraudņi, kas neļauj DT Mobile App spraudnim darboties, kā paredzēts. Tika novērotas problēmas ar šādiem spraudņiem un saimniekdatoriem:

  • JetPack vairākas versijas pie vairākiem mitināšanas pakalpojumu sniedzējiem un pat pašam mitinātas
  • Creative Mail by Constant Contact v1.2.1 vietnē Bluehost

Konflikts radīsies arī tad, ja izmantojat citu JWT Token nodrošinātāja spraudni, piemēram: https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/

Dizaina pamatideja

Dizaina pamatideja