स्थिती तयार करा

Disciple.Tools मोबाइल अॅप प्लगइन

अगोदर निर्देश केलेल्या बाबीसंबंधी बोलताना Disciple.Tools मोबाइल अॅप विस्तारित आहे Disciple.Tools मोबाइल अॅप एकत्रीकरणास समर्थन देणारी प्रणाली.

टीम

अवलंबित रेपो

सेटअप

हे प्लगइन JWT प्लगइनसह एकत्रित केले आहे.

तुम्हाला अॅपमधून "केवळ प्रमाणीकृत वापरकर्ते REST API मध्ये प्रवेश करू शकतात" सारख्या त्रुटी आढळल्यास, तुम्हाला तुमचे .htacces डीबगिंग अद्यतनित करावे लागेल: यासाठी POST विनंती करा/wp-json/jwt-auth/v1/token (वापरकर्तानाव आणि पासवर्ड पोस्ट फील्डसह) टोकन मिळवण्यासाठी.

पोस्ट /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 मोबाइल अॅप प्लगइनला अपेक्षेप्रमाणे कार्य करण्यापासून प्रतिबंधित करतात. खालील प्लगइन आणि होस्टना समस्या असल्याचे आढळून आले आहे:

  • JetPack एकाधिक होस्टिंग प्रदात्यांवर एकाधिक आवृत्त्या आणि अगदी स्वयं-होस्ट केलेले
  • Creative Mail by Constant Contact v1.2.1 Bluehost वर

तुम्ही दुसरे JWT टोकन प्रदाता प्लगइन देखील वापरत असाल तर संघर्ष होईल: https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/

मूलभूत डिझाइन कल्पना

मूलभूत डिझाइन कल्पना