État de la construction

Disciple.Tools Plugin d'application mobile

La Disciple.Tools L'application mobile étend la Disciple.Tools système pour prendre en charge l'intégration d'applications mobiles.

ÉQUIPE

Dépôt dépendant

installation

Ce plugin est fourni avec le plugin JWT.

Si vous obtenez des erreurs telles que "Seuls les utilisateurs authentifiés peuvent accéder à l'API REST" à partir de l'application, vous devrez peut-être mettre à jour votre débogage .htacces : faites une demande POST pour/wp-json/jwt-auth/v1/token (avec les champs de publication du nom d'utilisateur et du mot de passe) pour obtenir le jeton.

POSTEZ /wp-json/jwt-auth/v1/token/validate avec le jeton dans l'écouteur d'autorisation comme Bearer {token}. Si vous obtenez cette erreur : "En-tête d'autorisation introuvable", vous devez mettre à jour votre .htaccss avec :

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

Ou avec:

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

Problèmes connus

Nous avons observé des conflits lors de l'installation de certains autres plugins qui empêchent le plugin DT Mobile App de fonctionner comme prévu. Les plugins et hôtes suivants ont été observés comme ayant des problèmes :

  • JetPack plusieurs versions sur plusieurs hébergeurs et même auto-hébergé
  • Creative Mail by Constant Contact v1.2.1 sur Bluehost

Il y aura également un conflit si vous utilisez également un autre plug-in de fournisseur de jetons JWT comme : https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/

Idée de conception de base

Idée de conception de base