აშენების სტატუსი

Disciple.Tools მობილური აპლიკაციის დანამატი

ის Disciple.Tools მობილური აპლიკაცია აფართოებს Disciple.Tools სისტემა მობილური აპლიკაციების ინტეგრაციის მხარდასაჭერად.

გუნდი

დამოკიდებული რეპო

Setup

ეს დანამატი შეფუთულია JWT დანამატთან.

თუ თქვენ მიიღებთ შეცდომებს, როგორიცაა "მხოლოდ ავტორიზებულ მომხმარებლებს შეუძლიათ წვდომა REST API-ზე" აპიდან, შეიძლება დაგჭირდეთ განაახლოთ თქვენი .htacces გამართვა: გააკეთეთ 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 Token პროვაიდერის დანამატს, როგორიცაა: https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/

ძირითადი დიზაინის იდეა

ძირითადი დიზაინის იდეა