2012-07-09 17 views
7

Omniauth एक रैपर है जो रेल अनुप्रयोगों पर रूबी के लिए एकाधिक तृतीय-पक्ष प्रदाताओं के साथ प्रमाणीकरण मानकीकृत करता है।क्या php के लिए कोई omniauth है?

अधिक जानकारी के लिए https://github.com/intridea/omniauth/

वहां भी इसी तरह पुस्तकालय है कि PHP वेब अनुप्रयोगों के लिए ऐसा करता है है देखते हैं?

+0

PHP लीग में कुछ ऑथ पैकेज हैं: http://oauth2.thephpleague.com/ –

उत्तर

-2

OpenID में देखें, मैं उस ढांचे से परिचित नहीं हूं जिसके बारे में आप पूछ रहे हैं लेकिन ऐसा लगता है कि आप जो पूछ रहे हैं। स्टैक एक्सचेंज नेटवर्क ने इसे भी कार्यान्वित किया, इस प्रकार हम Google खाते आदि का उपयोग करके लॉगिन कर सकते हैं।

+0

omniauth ओपनिड प्रमाणीकरण प्रदान करता है, जिसका उपयोग Google द्वारा किया जाता है, लेकिन फेसबुक लॉगिन ओपनिड नहीं है, मैं जानना चाहता हूं कि पुस्तकालय है या नहीं जो खुले और अधिक प्रदान करता है। –

+0

यह जानने के लिए खेद है कि आप फेसबुक प्रमाणीकरण चाहते थे - शायद आपको अपने प्रश्न को संपादित करना चाहिए ताकि आप जो तृतीय पक्ष प्रदाताओं की वास्तविक सूची शामिल कर सकें। जैसा कि है, ओपनआईडी आपके प्रश्न के अनुरूप है। – Cyclone

+1

मुझे नहीं लगता कि आप समझ रहे हैं कि मेरी टिप्पणी क्या है। यह फेसबुक में होने के बारे में नहीं है (मैं फेसबुक के बारे में कम ख्याल रख सकता हूं, मैं इसे एक उदाहरण के रूप में उपयोग कर रहा हूं), यह एक पुस्तकालय होने के बारे में है जो लगभग हर प्रमुख सेवा को तृतीय पक्ष प्रमाणीकरण प्रदान करता है जो एक प्रदान करता है। Omniauth देखो और आप देखेंगे कि मेरा क्या मतलब है, omniauth भयानक है! :) –

2

HybridAuth जैसे विकल्पों में से एक है।

+0

मैं अभी भी अन्य सुझावों के लिए खुला हूं –

0

Opauth देखें। यह PHP के लिए एक OmniAuth- प्रेरित प्रमाणीकरण ढांचे है।

यह डेवलपर को रणनीतियों को डाउनलोड और छोड़कर तृतीय पक्ष प्रदाताओं को प्रमाणीकरण को आसानी से कार्यान्वित करने की अनुमति देता है।

अस्वीकरण: मैं ओपथ के लेखक हूं।

+1

यदि आप अपनी पुस्तकालय का विज्ञापन कर रहे हैं तो आपको हमेशा अपनी पोस्ट में अस्वीकरण जोड़ना चाहिए! आईएमएचओ, ओपथथ एक अच्छा विचार है लेकिन अभी तक कार्यान्वयन में काफी कमी है। – markus

+0

धन्यवाद @ मार्कस-थर्कुन, मेरे लिए संपादन और जोड़ने के लिए। – uzyn

0

यह PHP oAuth API library कई ओथ सर्वर को एकीकृत करने के लिए अंतर्निहित समर्थन के साथ आता है, लेकिन इसे किसी भी अन्य सर्वर तक पहुंचने के लिए कॉन्फ़िगर किया जा सकता है जो अभी तक अंतर्निहित समर्थित नहीं है। यह एक ही कक्षा एपीआई के तहत ओएथ 1.0, 1.0 ए और 2.0 पारदर्शी रूप से समर्थन करता है।

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