Disciple.Tools Plugin ng Mobile App
Ang Disciple.Tools Pinapalawak ng Mobile App ang Disciple.Tools system upang suportahan ang pagsasama ng mobile app.
koponan
Dependent Repo
Setup
Ang plugin na ito ay kasama ng JWT plugin.
Kung nakakakuha ka ng mga error tulad ng "Only authenticated users can access the REST API" mula sa app, maaaring kailanganin mong i-update ang iyong .htacces Debugging: gumawa ng POST request sa/wp-json/jwt-auth/v1/token
(na may mga field ng post ng username at password) para makuha ang token.
POST /wp-json/jwt-auth/v1/token/validate
na may token sa Authorization listener bilang Bearer {token}
. Kung makuha mo ang error na ito: "Hindi nahanap ang header ng pahintulot" pagkatapos ay kailangan mong i-update ang iyong .htaccss gamit ang:
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]
O kasama ang:
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
Mga Kilalang Isyu
Napansin namin ang mga salungatan kapag na-install ang ilang partikular na plugin na pumipigil sa plugin ng DT Mobile App na gumana gaya ng inaasahan. Ang mga sumusunod na plugin at host ay napansing may mga isyu:
JetPack
maramihang bersyon sa maramihang hosting provider at maging self-hostedCreative Mail by Constant Contact
v1.2.1 sa Bluehost
Magkakaroon din ng conflict kung gumagamit ka rin ng isa pang JWT Token provider plugin tulad ng: https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/