Quraşdırma Status

Disciple.Tools Mobil Proqram Plugin

The Disciple.Tools Mobil Proqram genişləndirir Disciple.Tools mobil proqram inteqrasiyasını dəstəkləmək üçün sistem.

Komanda

Asılı Repo

Setup

Bu plagin JWT plagini ilə birləşdirilmişdir.

Tətbiqdən "Yalnız autentifikasiya edilmiş istifadəçilər REST API-yə daxil ola bilər" kimi xətalar əldə etsəniz, .htacce Sazlama əməliyyatınızı yeniləməlisiniz: POST sorğusu göndərin./wp-json/jwt-auth/v1/token (istifadəçi adı və parol yazı sahələri ilə) nişanı əldə etmək üçün.

POST /wp-json/jwt-auth/v1/token/validate kimi Səlahiyyət dinləyicisindəki işarə ilə Bearer {token}. Bu xətanı alsanız: "Avtorizasiya başlığı tapılmadı" o zaman .htaccss-i yeniləməlisiniz:

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

Və ya ilə:

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

Bilinən məsələlər

DT Mobile App plagininin gözlənildiyi kimi işləməsinə mane olan bəzi digər plaginlər quraşdırıldıqda münaqişələr müşahidə etdik. Aşağıdakı plaginlərdə və hostlarda problemlər müşahidə edilmişdir:

  • JetPack birdən çox hosting provayderində birdən çox versiya və hətta özünə ev sahibliyi edir
  • Creative Mail by Constant Contact Bluehost-da v1.2.1

Başqa bir JWT Token provayderi plaginindən də istifadə edirsinizsə, münaqişə də olacaq: https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/

Əsas Dizayn İdeyası

Əsas Dizayn İdeyası