构建状态

Disciple.Tools 移动应用程序插件

Disciple.Tools 移动应用程序扩展了 Disciple.Tools 系统支持移动应用程序集成。

团队

依赖回购

设置

此插件与 JWT 插件捆绑在一起。

如果您从应用程序中收到诸如“只有经过身份验证的用户才能访问 REST API”之类的错误,那么您可能需要更新您的 .htacces 调试:发出 POST 请求以/wp-json/jwt-auth/v1/token (带有用户名和密码的帖子字段)以获取令牌。

解决方案&帖子 /wp-json/jwt-auth/v1/token/validate 授权听众中的令牌为 Bearer {token}. 如果您收到此错误:“未找到授权标头”,那么您需要使用以下内容更新您的 .htaccss:

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

或与:

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

已知的问题

当安装某些其他插件时,我们观察到冲突会阻止 DT Mobile App 插件按预期运行。 已观察到以下插件和主机存在问题:

  • JetPack 多个托管服务提供商的多个版本,甚至是自托管
  • Creative Mail by Constant Contact Bluehost 上的 v1.2.1

如果您还使用另一个 JWT 令牌提供程序插件,也会发生冲突,例如: https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/

基本设计理念

基本设计理念