స్థితిని నిర్మించండి

Disciple.Tools మొబైల్ యాప్ ప్లగిన్

మా Disciple.Tools మొబైల్ యాప్ విస్తరించింది Disciple.Tools మొబైల్ యాప్ ఇంటిగ్రేషన్‌కు మద్దతు ఇచ్చే సిస్టమ్.

జట్టు

డిపెండెంట్ రేపో

సెటప్

ఈ ప్లగ్ఇన్ JWT ప్లగిన్‌తో బండిల్ చేయబడింది.

మీరు యాప్ నుండి "ప్రామాణీకరించబడిన వినియోగదారులు మాత్రమే REST APIని యాక్సెస్ చేయగలరు" వంటి ఎర్రర్‌లను పొందినట్లయితే, మీరు మీ .htacce డీబగ్గింగ్‌ను అప్‌డేట్ చేయాల్సి రావచ్చు: దీనికి 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 మొబైల్ యాప్ ప్లగిన్ ఊహించిన విధంగా పనిచేయకుండా నిరోధించే నిర్దిష్ట ఇతర ప్లగిన్‌లు ఇన్‌స్టాల్ చేయబడినప్పుడు మేము వైరుధ్యాలను గమనించాము. కింది ప్లగిన్‌లు మరియు హోస్ట్‌లు సమస్యలను కలిగి ఉన్నట్లు గమనించబడింది:

  • JetPack బహుళ హోస్టింగ్ ప్రొవైడర్లలో బహుళ వెర్షన్లు మరియు స్వీయ-హోస్ట్ కూడా
  • Creative Mail by Constant Contact బ్లూహోస్ట్‌లో v1.2.1

మీరు మరొక JWT టోకెన్ ప్రొవైడర్ ప్లగ్‌ఇన్‌ని ఉపయోగిస్తున్నట్లయితే కూడా వివాదం ఉంటుంది: https://wordpress.org/plugins/jwt-authentication-for-wp-rest-api/

ప్రాథమిక డిజైన్ ఆలోచన

ప్రాథమిక డిజైన్ ఆలోచన