Estado de la construcción

Disciple.Tools Complemento de aplicación móvil

El Disciple.Tools La aplicación móvil amplía la Disciple.Tools sistema para apoyar la integración de aplicaciones móviles.

Equipo

Repo dependiente

Preparar

Este complemento se incluye con el complemento JWT.

Si obtiene errores como "Solo los usuarios autenticados pueden acceder a la API REST" desde la aplicación, es posible que deba actualizar su .htacces Depuración: realice una solicitud POST a/wp-json/jwt-auth/v1/token (con campos de publicación de nombre de usuario y contraseña) para obtener el token.

PUBLICAR /wp-json/jwt-auth/v1/token/validate con el token en el oyente de Autorización como Bearer {token}. Si recibe este error: "Encabezado de autorización no encontrado", entonces debe actualizar su .htaccss con:

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

O con:

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

Problemas conocidos

Hemos observado conflictos cuando se instalan otros complementos que impiden que el complemento de la aplicación móvil DT funcione como se esperaba. Se ha observado que los siguientes complementos y hosts tienen problemas:

  • JetPack múltiples versiones en múltiples proveedores de alojamiento e incluso autohospedado
  • Creative Mail by Constant Contact v1.2.1 en Bluehost

También habrá un conflicto si también está utilizando otro complemento de proveedor de tokens JWT como: https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/

Idea básica de diseño

Idea básica de diseño