Rakennustila

Disciple.Tools Mobiilisovelluslaajennus

- Disciple.Tools Mobiilisovellus laajentaa Disciple.Tools järjestelmä, joka tukee mobiilisovellusten integrointia.

Joukkue

Riippuvainen Repo

Perustaa

Tämä laajennus toimitetaan JWT-laajennuksen mukana.

Jos saat sovelluksesta virheilmoituksia, kuten "Vain todennetut käyttäjät voivat käyttää REST-sovellusliittymää", sinun on ehkä päivitettävä .htacces-virheenkorjaus: lähetä POST-pyyntö/wp-json/jwt-auth/v1/token (käyttäjätunnuksen ja salasanan viestikentillä) saadaksesi tunnuksen.

POST /wp-json/jwt-auth/v1/token/validate tunnuksella valtuutuksen kuulijassa as Bearer {token}. Jos saat tämän virheilmoituksen: "Valtuutusotsikkoa ei löydy", sinun on päivitettävä .htacccss-tiedosto seuraavasti:

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

Tai kanssa:

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

Tunnetut ongelmat

Olemme havainneet ristiriitoja, kun tiettyjä muita laajennuksia asennetaan, mikä estää DT Mobile App -laajennuksen toimimasta odotetulla tavalla. Seuraavilla laajennuksilla ja isännillä on havaittu olevan ongelmia:

  • JetPack useita versioita useilla isännöintipalveluntarjoajilla ja jopa itse isännöityjä
  • Creative Mail by Constant Contact v1.2.1 Bluehostissa

Ristiriita syntyy myös, jos käytät myös toista JWT Token -palveluntarjoajalaajennusta, kuten: https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/

Perussuunnittelu-idea

Perussuunnittelu-idea