2010-07-01 38 views
5

मैं अपने PHP वेबपैप में ओपनिड जोड़ने की कोशिश कर दीवार के खिलाफ अपने सिर को टक्कर लगी हूं, लेकिन प्रदान की गई पुस्तकालयों में से कोई भी इसे स्वच्छ और सरल तरीके से नहीं कर रहा है।क्या ओपनिड को लागू करने का कोई आसान तरीका है?

क्या आवश्यकतानुसार अधिक डिज़ाइन विकल्पों में मजबूर किए बिना ओपनिड एसएसओ को लागू करने का कोई तरीका है?

जेन्रेन लाइब्रेरी - सबसे लोकप्रिय होने - यह भी सबसे अनावश्यक है, हालांकि ऐसा लगता है कि यह महत्वपूर्ण रखरखाव प्राप्त करने वाला एकमात्र व्यक्ति है। एक स्पष्ट और सरल ट्यूटोरियल की कमी के अलावा, यह कुछ अजीब फाइल सिस्टम आवश्यकताओं और कोड निर्भरताओं को भी लागू करता है।

कोई भी और सभी सुझावों का स्वागत है। मुझे एहसास है कि मैं अन्य सर्वरों के साथ बातचीत कर रहा हूं और रीडायरेक्ट और कॉलबैक की आवश्यकता है। कृपया ध्यान रखें, यह मेरी मुख्य शिकायत नहीं है, मैं समझता हूं कि मैं किस चीज के साथ काम कर रहा हूं।

मेरी इच्छा है कि यह आसान और अधिक स्पष्ट रूप से निर्धारित किया गया हो!

उत्तर

3

आप PHP5 उपयोग कर रहे हैं, मैं सुझाव देता हूं कि LightOpenID का प्रयास करें।

1

मैं Zend openid पुस्तकालय (एक बुरा गुच्छा का सबसे अच्छा) का उपयोग है, लेकिन यह सभी नवीनतम openid सुविधाओं का समर्थन नहीं करता है - अभी तक tbh नहीं मिला एक आदर्श कार्यान्वयन ..

1

Tutorial वर्णन करता है कि Google लॉगिन को लागू करने के तरीके (याहू, इत्यादि केवल यूआरएल को बदल दें, स्रोत कोड समान है) PHPOpenID का उपयोग करके PHP में।

संबंधित मुद्दे

 संबंधित मुद्दे