Барилгын статус

Disciple.Tools Гар утасны програмын залгаас

The Disciple.Tools Мобайл аппликейшнийг өргөтгөж байна Disciple.Tools гар утасны програмын нэгдлийг дэмжих систем.

Team

Хамааралтай репо

Setup

Энэ залгаас нь JWT залгаастай хамт ирдэг.

Хэрэв та програмаас "Зөвхөн баталгаажуулсан хэрэглэгчид REST API-д хандах боломжтой" гэх мэт алдаа гарвал та .htacce дибаг хийх програмаа шинэчлэх хэрэгтэй./wp-json/jwt-auth/v1/token (хэрэглэгчийн нэр, нууц үгийн нийтлэлийн талбаруудтай) токен авах боломжтой.

Шуудан /wp-json/jwt-auth/v1/token/validate зэрэг Зөвшөөрлийн сонсогч дахь жетонтой хамт Bearer {token}. Хэрэв танд "Зөвшөөрлийн толгой олдсонгүй" гэсэн алдаа гарвал та .htacss-г дараахаар шинэчлэх хэрэгтэй.

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 Token үйлчилгээ үзүүлэгч залгаасыг ашиглаж байгаа бол зөрчил гарна: https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/

Дизайны үндсэн санаа

Дизайны үндсэн санаа