Ibni Status

Disciple.Tools Plugin tal-App mobbli

il Disciple.Tools Mobile App testendi l- Disciple.Tools sistema biex tappoġġja l-integrazzjoni tal-app mobbli.

tim

Repo Dipendenti

Setup

Dan il-plugin huwa miġbur mal-plugin JWT.

Jekk ikollok żbalji bħal "Utenti awtentikati biss jistgħu jaċċessaw l-API REST" mill-app allura jista' jkollok bżonn taġġorna l-.htacces Debugging tiegħek: agħmel talba POST lil/wp-json/jwt-auth/v1/token (bl-oqsma tal-post tal-username u l-password) biex tikseb it-token.

POST /wp-json/jwt-auth/v1/token/validate bit-token fl-Authorization hearder bħala Bearer {token}. Jekk ikollok dan l-iżball: "Awtorizzazzjoni header not found" allura għandek bżonn taġġorna l-.htaccss tiegħek bi:

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

Jew ma':

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

Kwistjonijiet magħrufa

Osservajna kunflitti meta jiġu installati ċerti plugins oħra li jipprevjenu l-plugin DT Mobile App milli jopera kif mistenni. Il-plugins u l-hosts li ġejjin ġew osservati li għandhom problemi:

  • JetPack verżjonijiet multipli fuq fornituri multipli ta 'hosting u anke self-hosted
  • Creative Mail by Constant Contact v1.2.1 fuq Bluehost

Se jkun hemm ukoll kunflitt jekk qed tuża wkoll plugin ieħor tal-fornitur tal-JWT Token bħal: https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/

Idea Bażika tad-Disinn

Idea Bażika tad-Disinn