मैं वर्डप्रेस को OAuth2 क्लाइंट के रूप में स्थापित करने की कोशिश कर रहा हूं। हमारे सभी उपयोगकर्ता हमारे मालिकाना सीएमएस में संग्रहीत हैं जो एक OAuth प्रदाता है। हमारे वर्डप्रेस डेटाबेस में हमारे पास बहुत कम (से नहीं) उपयोगकर्ता हैं, मुख्य रूप से सिर्फ प्रशासक हैं। आदर्श रूप से, मैं उपयोगकर्ता डेटा को वर्डप्रेस डेटाबेस में संग्रहीत नहीं करना चाहता हूं क्योंकि मुझे किसी भी तरह से वर्डप्रेस साइटों की एक्स संख्या में राज्य बनाए रखने की आवश्यकता होगी, जबकि मेरे पास हमारे मालिकाना सीएमएस के भीतर सच्चाई का एक स्रोत है।
मेरा अब तक का प्रारंभिक डिजाइन एक प्लगइन बनाना था जो मौजूदा वर्डप्रेस उपयोगकर्ता कार्यक्षमता को ओवरराइड करता है और कुकी या सत्र के भीतर एक यूएथ एक्सेस टोकन और उपयोगकर्ता यूआईडी स्टोर करता है। लेकिन, मुझे इस उपयोगकर्ता को अन्य प्लगइन्स में सुलभ होना चाहिए, इसलिए आदर्श रूप से डिफ़ॉल्ट वर्डप्रेस उपयोगकर्ता विधियों को ओवरराइड करना चाहिए।
क्या यह स्वीकार्य दृष्टिकोण है? या, क्या मैं वर्डप्रेस के साथ इस तरह से काम करने की कोशिश कर रहा हूं कि यह काम करने के लिए नहीं था?
मैं वर्डप्रेस को OAuth2 प्रदाता के रूप में स्थापित करने के लिए बहुत सारे प्लगइन्स पा सकता हूं, लेकिन क्लाइंट के रूप में बहुत कम। कहा जा रहा है, मैंने कुछ ऐसे पाया है जो वर्डप्रेस को एक क्लाइंट के रूप में स्थापित करते हैं, लेकिन उनमें से कई Google Apps, Facebook, Twitter आदि के लिए विशिष्ट हैं। इसके अलावा, ये ऐप वर्डप्रेस उपयोगकर्ता तालिका के भीतर स्थानीय रूप से उपयोगकर्ता डेटा संग्रहीत करने पर निर्भर करते हैं। मैं ऐसा नहीं करना पसंद करूंगा।
किसी भी मदद के लिए धन्यवाद!