मैं एक आधुनिक ओपन सोर्स सिंगल साइन-ऑन/होस्टेड पहचान प्रबंधन सेवा की तलाश में हूं जो मुझे अपनी साइट में लॉगिन बटन को ट्विटर, फेसबुक, Google, ओपनआईडी या कोई अन्य सामान्य प्रमाणीकरण प्रणाली। socialite की तरह कुछ नहीं बल्कि साझा करने के लिए बल्कि उपयोगकर्ता पहचान को प्रबंधित करने के लिए भी। आदर्श रूप से मैं चाहता हूं कि यह सेवा मेरे लिए सभी उपयोगकर्ता जानकारी स्टोर करे और आवश्यक हो तो जानकारी लाने के लिए स्वच्छ आरईएसटी एपीआई रखें और केवल मुझे मूल वैश्विक उपयोगकर्ता आईडी प्रदान करें।सभी एक सामाजिक ओथ/लॉगिन बटन
उत्तर
ठीक मिला कि मैं looking for था। oauth.io
मुझे नहीं लगता कि यह संभव है (या "सही"?) जो आप किसी भी सर्वर साइड कोड के बिना करना चाहते हैं।
इन सामाजिक लॉगिन तरीकों के लिए आम हैं:
- वे उपयोगकर्ता साइट वे
- वे (जो कि शुद्ध OpenID प्रदाताओं, लेकिन इसके बजाय सामाजिक नेटवर्क नहीं हैं, की तरह में प्रवेश कर रहे का नाम बता फेसबुक, विंडोज लाइव, इत्यादि) में आपकी "एप आईडी" है जो आपकी साइट के लिए यूआरएल और/या डोमेन नाम के साथ पंजीकृत है, और उपयोगकर्ता को किसी अन्य स्थान पर वापस नहीं भेजेगी।
तो, एक तीसरी पार्टी, की मेजबानी समाधान का उपयोग, वास्तव में हो जाएगा बदसूरत (प्रॉक्सी के नाम के बजाय दिखा तुम्हारा, उदाहरण के लिए)।
रूसी साइट है, जो लेख विशेषताएं प्रदान करती है, लेकिन इसमें अंग्रेजी यूआई, एपीआई है और बड़ी रूसी खोज कंपनी यांडेक्स (जैसे Baidu या Google) द्वारा खरीदी गई है, इसलिए इसका समर्थन है।
Janrain Engage सामाजिक साइन-इन के लिए होस्ट समाधान प्रदान करता है।
ओपन-सोर्स नहीं। जेन्रेन contributes quite a lot ओएस के लिए, लेकिन Engage एक वाणिज्यिक परियोजना है। यह एक होस्टेड समाधान है, इसलिए यह आपके द्वारा निर्दिष्ट अनुसार आपके लिए डेटा संग्रहीत करता है। हो सकता है कि यह ऐसी सेवा है जिसे आप ढूंढ रहे हैं?
- 1. सभी एक सामाजिक शेयर बटन वेबसाइटों के लिए जावास्क्रिप्ट में?
- 2. हडसन: एक बटन दबाकर एक दृश्य में सभी नौकरियां चलाना
- 3. हाइचार्ट्स: "सभी प्रिंट करें" बटन
- 4. एक सामाजिक लॉगिन प्रदाता से दूर माइग्रेट करना
- 5. एक बटन
- 6. मैं कैसे एक Android आवेदन के सभी बटन
- 7. JButton बदलें ढाल रंग, लेकिन केवल एक बटन, सभी
- 8. साइन-अप के बिना वसंत-सामाजिक साइन-इन
- 9. समय जागरूक सामाजिक ग्राफ डीएस/प्रश्न
- 10. सामाजिक कार्रवाई शीट (जैसे iOS 6 पर)
- 11. आईओएस 6 सामाजिक एकीकरण - सेटिंग मुद्दे पर जाएं
- 12. पहले एक बटन पर एक बटन दूसरे
- 13. सामाजिक लॉगिन कार्यान्वयन के लिए डेटाबेस संरचना?
- 14. एफबी जैसे बटन सभी पृष्ठों यानी
- 15. वेबसाइट में सामाजिक लॉगिन विकल्प कैसे जोड़ें?
- 16. सभी बटन का चयन करें WPF DataGrid
- 17. एक बटन
- 18. एक बटन
- 19. एक फेसबुक लॉगइन बटन
- 20. जावा एक बटन
- 21. सामाजिक नेटवर्क में विकेन्द्रीकृत खोज करने के लिए एल्गोरिदम
- 22. एक बटन दबाकर एक बटन पर क्लिक करें
- 23. एक छवि के साथ एक बटन के आसपास सभी अतिरिक्त जगह हटा दें?
- 24. मैं एक jQueryUI बटन
- 25. cocos2d एक बटन
- 26. एंड्रॉइड: एक कस्टम बटन
- 27. एमवीसी 3 - एक बटन
- 28. एक कस्टम बटन राज्य
- 29. एक jQuery बटन
- 30. जब मैं एक बटन
मेह, यदि ओपनआईडी अधिक लोकप्रिय था, तो हमें इसके साथ कोई समस्या नहीं होगी। मैं समझ नहीं पा रहा हूं कि क्यों फेसबुक या ट्विटर ओपनआईडी प्रदाता नहीं हैं और लोगों को ओथ का सहारा लेने की आवश्यकता है। – Kos
"आधुनिक ओपन सोर्स सिंगल साइन-ऑन पहचान प्रबंधन सेवा" मूल रूप से ओपनआईडी को परिभाषित करता है, जब आप "विकेन्द्रीकृत" जोड़ते हैं तो बेहतर होता है – Kos