अनुकूलन योग्य ओपनआईडी प्रमाणीकरण कैसे लागू करें?


30

OpenID आजकल सामान्य रूप से उपयोग किया जाने वाला एक मानक है। मैं अपने ब्लॉग पर OpenID को लागू करने की कोशिश कर रहा हूं, लेकिन मुझे कई कठिनाइयां हैं।

मैंने ओपनआईडी प्लगइन की कोशिश की लेकिन यह वर्डप्रेस 3.0 के साथ असंगत लगता है।

मैंने जेन्रेन प्लगइन की भी कोशिश की लेकिन मुफ्त संस्करण बहुत सीमित है। मैं अपनी ब्लॉग थीम शैली में लॉगिन स्क्रीन को एकीकृत करना चाहूंगा।

क्या आपके पास कोई सुझाव है कि कैसे आगे बढ़ें? कोई अन्य प्लगइन्स? या कोई भी PHP लाइब्रेरी जिसे वर्डप्रेस के साथ एक आसान एकीकरण के लिए अनुकूलित किया जा सकता है?


आपका मतलब है "यह संगत में लगता है "
ripper234

जवाबों:


14

आपके द्वारा जोड़ा गया OpenID प्लगइन सबसे अच्छा है, लेकिन इसमें एक छोटा सा बग है, जो इसे वर्डप्रेस 3.0 के साथ काम करने से रोकता है, कम से कम जब PHP 5.3 के साथ जोड़ा जाता है।

यहाँ पाया जा सकता है: http://code.google.com/p/diso/issues/detail?id=161


1
अगर किसी को उस परियोजना को कांटा और बगफिक्स के साथ जारी करने की परवाह है, तो कृपया हमें यहां बताएं।
ripper234

2

मैं OpenID 3.3.2 (उसी लिंक से) का उपयोग करता हूं और यह ठीक काम करता है जहां तक ​​मैं बता सकता हूं। मेरे पास वर्डप्रेस और प्लगिन का नवीनतम संस्करण है। मुझे सर्वर पर पूरा नियंत्रण है अगर इससे कोई फर्क पड़ता है।

यदि आप विशेष रूप से बता सकते हैं कि समस्या क्या है, तो मैं जांच सकता हूं कि मैंने कैसे कॉन्फ़िगर किया है।


2

OpenID प्लगइन के बारे में नोटों की एक जोड़ी:

  1. मैं प्लगइन के संस्करण की संख्या को बदलने की सलाह देता हूं ताकि यह टूटे हुए 3.3.3 पर अपग्रेड न हो।
  2. तीन चीजें जो मैंने अब की हैं, जिन्होंने मुझे एक टूटे हुए प्लगइन को ठीक करने में मदद की: 3.3.2 पर वापस लौटें, अपनी रीडिंग सेटिंग्स बदलें और सुनिश्चित करें कि एक्सआरडीएस-सरल सक्रिय है।

0

क्यों आप कहते हैं कि Janrain सीमित करने के लिए है? बस showRPX()आप चाहते हैं कहीं भी जावास्क्रिप्ट को बुलाओ ।

उदाहरण के लिए, मेरे विषय में, मेरे पास था

$u=get_login_url();
printf("<a href='$u'>login</a>);

इसके बजाय बस का उपयोग करें

$u=get_login_url();
printf("<a href='$u' onclick='javascript:showRPX();return false;'>login</a>);

यह मुक्त भाषण के रूप में मुक्त नहीं है, लेकिन मुझे लगता है कि आपको उनके समाधान के साथ पर्याप्त स्वतंत्रता है

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.