構建狀態

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/

基本設計理念

基本設計理念