मैं वर्डप्रेस पर उपयोगकर्ताओं को प्रमाणित करने में सक्षम होने के लिए वर्डप्रेस के लिए एक बाहरी समर्थन प्रणाली को कनेक्शन के लिए एक मुफ्त प्लगइन विकसित कर रहा हूं ।
इसके लिए, वर्तमान में बाहरी सिस्टम से, उपयोगकर्ता को अंत में इसके साथ वर्डप्रेस के लॉगिन पृष्ठ पर भेजा जाता है
?action=freshdesk-remote-login
मेरा प्लगइन तब जांचता है कि क्या उपयोगकर्ता WP में लॉग इन किया गया है, यदि यह लॉगिन फ़ॉर्म नहीं दिखाता है और सफल लॉगिन के बाद, उन्हें फिर से तीसरे पक्ष की साइट पर पुनर्निर्देशित करता है।
रीडायरेक्ट कुछ इस तरह से किया जाता है: wp_redirect( $sso_url );
अब यह अच्छी तरह से काम करता है, लेकिन मैं एक शोर्ट की पेशकश करने की योजना बना रहा हूं जिसे उपयोगकर्ता द्वारा चुने गए पृष्ठ पर जोड़ा जा सकता है। अब एक बार जब कोई उपयोगकर्ता इस पृष्ठ पर जाता है, यदि वे लॉग इन हैं, तो उन्हें 3 पार्टी साइट पर भेज दिया जाना चाहिए, यदि नहीं, तो लॉगिन पृष्ठ पर।
क्या कोई तरीका है जिससे आप शोर्ट के अंदर काम करने के लिए wp_redirect सुझाव दे सकते हैं?