oauth और oauth2 रत्न हैं, लेकिन मुझे oauthरूबी के साथ ओथ का उपयोग करके मैं Google से कैसे जुड़ सकता हूं?
उत्तर
के साथ Google से कनेक्ट करने के लिए कोई उदाहरण नहीं मिला है इसके बजाय omniauth आज़माएं।
https://github.com/intridea/omniauth
यहाँ दिखा कैसे अपने इस्तेमाल किया एक उत्कृष्ट स्क्रीनकास्ट है: http://railscasts.com/episodes/241-simple-omniauth
और जब मेरे पास Google के साथ एक ओपनिड यूआईडी है तो मैं उपयोगकर्ता के अनुबंध कैसे निकालूं। मेरे पास वह है लेकिन बेकार है। मुझे एक ऑउथ ऑब्जेक्ट टोकन चाहिए। रूबी के लिए ओपनआईडी + ओथ – rtacconi
आधिकारिक तौर पर समर्थित विधि Signet उपयोग करने के लिए है। README में Google OAuth एंडपॉइंट्स के विरुद्ध प्रमाणित करने के लिए आवश्यक उदाहरण कोड शामिल है। Google API Client for Ruby भी देखें। यदि आपके पास कोई प्रश्न है, तो मुझे पिंग करने में संकोच न करें। मैं दोनों पुस्तकालयों का समर्थन कर रहा हूँ।
सिग्नेट अन्य ओथ प्रदाताओं के लिए भी काम करेगा। An official OmniAuth plugin भी उपलब्ध है।
का उपयोग कर जिज्ञासा से बाहर, वास्तविक अधिकारी के लिए असली समाधान नहीं है? मैंने कभी यह नहीं देखा है। – Thufir
आधिकारिक, जैसा कि, यह तरीका है कि Google मुख्य रूप से रुबी में Google एपीआई तक पहुंचने के लिए समर्थन करता है। Google API क्लाइंट एक निर्भरता के रूप में सिग्नेट का उपयोग करता है, यह एक गूगलर (मुझे) द्वारा लिखा गया था और यह हमारी सुरक्षा समीक्षा प्रक्रिया के माध्यम से किया गया है। उम्मीद है कि चीजों को थोड़ा सा स्पष्ट करता है। –
- 1. मैं जावा में कैसे जुड़ सकता हूं?
- 2. मैं विंडोज़ फॉर्म से MySQL से कैसे जुड़ सकता हूं?
- 3. रेलवे 3 में ओथ का उपयोग करके मैं जीमेल के आईएमएपी सर्वर से कैसे जुड़ूं?
- 4. मैं रूबी में रूबी का उपयोग करके ईसी 2 इंस्टेंस कैसे टैग कर सकता हूं?
- 5. रूबी और यूनिक्स सर्वर का उपयोग करके मैं वेब पेजों के स्क्रीनशॉट कैसे ले सकता हूं?
- 6. रूबी मिनीटेस्ट का उपयोग करके त्रुटि बढ़ाने के लिए मैं एक विधि कैसे लगा सकता हूं?
- 7. nHibernate का उपयोग करके, मैं असामान्य कैसे पढ़ सकता हूं?
- 8. पायथन ओथ 2 - Google के साथ लॉगिन
- 9. मैं Google Apps स्क्रिप्ट में setValues का उपयोग करके मूल्यों को कैसे मास्क कर सकता हूं?
- 10. मैं Google+ hangout चैट का उपयोग कैसे कर सकता हूं?
- 11. मैं Google वेब टूलकिट का उपयोग करके चित्रों को कैसे आकर्षित कर सकता हूं?
- 12. अमरूद का उपयोग करके मैं यह कैसे कर सकता हूं?
- 13. रूबी और नेट-एसएसएच का उपयोग करके, मैं नेट :: एसएसएच.स्टार्ट के साथ key_data पैरामीटर का उपयोग करके प्रमाणीकरण कैसे करूं?
- 14. मैं Google स्प्रेडशीट एपीआई का उपयोग कैसे कर सकता हूं?
- 15. ओथ टोकन का उपयोग कर Google Analytics डेटा प्राप्त करें?
- 16. रूबी में सिंगलटन डिजाइन पैटर्न का उपयोग करके मैं कक्षा कैसे बना सकता हूं?
- 17. रूबी स्प्रेडशीट लाइब्रेरी का उपयोग करके मैं एक विशिष्ट सेल को कैसे प्रारूपित कर सकता हूं?
- 18. मैं Google स्थल API का उपयोग करके विशिष्ट प्रकारों वाले स्थानों को कैसे खोज सकता हूं?
- 19. रूबी पर रूबी का उपयोग करके ज़िप संग्रह कैसे बनाएं?
- 20. sp_send_dbmail का उपयोग करके मैं सादा पाठ ईमेल (लाइन ब्रेक के साथ) कैसे भेज सकता हूं?
- 21. मैं अपने एकीकरण परीक्षण के साथ System.Net.Http.HttpClient का उपयोग करके async अपवाद कैसे संभाल सकता हूं?
- 22. मैं विंडोज 7 से रिमोट डेस्कटॉप का उपयोग कर अमेज़ॅन लिनक्स इंस्टेंस से कैसे जुड़ सकता हूं?
- 23. मैं प्रसंस्करण के साथ Google मानचित्र का उपयोग कैसे कर सकता हूं?
- 24. मैं ओथ के साथ प्रमाणित क्यों नहीं कर सकता?
- 25. मैं रूबी के साथ सेलेनियम का उपयोग कैसे करूं?
- 26. रुबी कॉल का उपयोग करके एसएसएच और एससीपी का उपयोग करके मैं फ़ाइलों को कैसे स्थानांतरित कर सकता हूं?
- 27. रुबी का उपयोग करके रीडायरेक्ट के बाद मैं अंतिम यूआरएल कैसे प्राप्त कर सकता हूं?
- 28. मैं रुबी कोड से एक मोंगोडब से कैसे जुड़ सकता हूं?
- 29. जावास्क्रिप्ट का उपयोग करके मैं div कैसे बना सकता हूं और शैली बना सकता हूं?
डुप्लिकेट [रूबी में ओपनआईडी का उपयोग करके Google संपर्कों को कैसे एक्सेस करें] (http://stackoverflow.com/questions/4324812/how-access-google-contacts-using-openid-in-ruby)? –
@theTinMan OAuth! = ओपनआईडी, तो यह आवश्यक रूप से एक डुप्लिकेट नहीं हो सकता है। –