สร้างสถานะ

Disciple.Tools ปลั๊กอินแอพมือถือ

พื้นที่ Disciple.Tools แอพมือถือขยาย Disciple.Tools ระบบเพื่อรองรับการรวมแอพมือถือ

ทีม

Repo ขึ้นอยู่กับ

การติดตั้ง

ปลั๊กอินนี้มาพร้อมกับปลั๊กอิน JWT

หากคุณได้รับข้อผิดพลาด เช่น "เฉพาะผู้ใช้ที่ผ่านการตรวจสอบสิทธิ์เท่านั้นที่สามารถเข้าถึง REST API" จากแอปได้ คุณอาจต้องอัปเดต .htaccos Debugging: ส่งคำขอ POST ไปยัง/wp-json/jwt-auth/v1/token (พร้อมช่องโพสต์ชื่อผู้ใช้และรหัสผ่าน) เพื่อรับโทเค็น

POST /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 v1.2.1 บน Bluehost

จะเกิดข้อขัดแย้งหากคุณใช้ปลั๊กอินผู้ให้บริการโทเค็น JWT อื่น เช่น: https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/

แนวคิดการออกแบบขั้นพื้นฐาน

แนวคิดการออกแบบขั้นพื้นฐาน