Disciple.Tools Plug-in voor mobiele apps
De Disciple.Tools Mobiele app breidt de Disciple.Tools systeem ter ondersteuning van de integratie van mobiele apps.
Team
Afhankelijke Repo
Setup
Deze plug-in is gebundeld met de JWT-plug-in.
Als u vanuit de app fouten krijgt zoals "Alleen geverifieerde gebruikers hebben toegang tot de REST API", moet u mogelijk uw .htacces-foutopsporing bijwerken: maak een POST-verzoek aan/wp-json/jwt-auth/v1/token
(met gebruikersnaam en wachtwoord postvelden) om het token te krijgen.
POST /wp-json/jwt-auth/v1/token/validate
met het token in de autorisatiehoorder als Bearer {token}
. Als je deze foutmelding krijgt: "Authorization header not found" dan moet je je .htaccss updaten met:
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]
Of met:
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
bekende problemen
We hebben conflicten waargenomen wanneer bepaalde andere plug-ins zijn geïnstalleerd waardoor de DT Mobile App-plug-in niet werkt zoals verwacht. Er zijn problemen geconstateerd met de volgende plug-ins en hosts:
JetPack
meerdere versies op meerdere hostingproviders en zelfs self-hostedCreative Mail by Constant Contact
v1.2.1 op Bluehost
Er zal ook een conflict ontstaan als u ook een andere plug-in voor de JWT-tokenprovider gebruikt, zoals: https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/