Disciple.Tools Mobil ilova plagin
The Disciple.Tools Mobil ilovani kengaytiradi Disciple.Tools mobil ilovalar integratsiyasini qo'llab-quvvatlash tizimi.
komanda
Bog'liq repo
O'rnatish
Ushbu plagin JWT plagini bilan birlashtirilgan.
Agar ilovadan “Faqat autentifikatsiya qilingan foydalanuvchilar REST API’ga kira oladi” kabi xatoliklarga duch kelsangiz, .htacce disk raskadrovka dasturini yangilashingiz kerak bo'ladi: POST so'rovini ilovadan yuboring./wp-json/jwt-auth/v1/token
tokenni olish uchun (foydalanuvchi nomi va parolni yozish maydonlari bilan).
POST /wp-json/jwt-auth/v1/token/validate
kabi Avtorizatsiya eshituvchisida token bilan Bearer {token}
. Agar siz ushbu xatoga duch kelsangiz: "Avtorizatsiya sarlavhasi topilmadi", keyin siz .htacss faylini quyidagi bilan yangilashingiz kerak:
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]
Yoki bilan:
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
Ma'lum masalalar
DT Mobile App plaginining kutilganidek ishlashiga xalaqit beradigan boshqa plaginlar oʻrnatilganda ziddiyatlarni kuzatdik. Quyidagi plaginlar va xostlarda muammolar borligi kuzatilgan:
JetPack
bir nechta hosting provayderlarida bir nechta versiyalar va hatto o'z-o'zidan joylashtirilganCreative Mail by Constant Contact
Bluehost-da v1.2.1
Agar siz boshqa JWT Token provayder plaginidan foydalansangiz ham ziddiyat yuzaga keladi: https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/