वहाँ oauth और oauth2 रत्न हैं, लेकिन मुझे oauth के साथ Google से कनेक्ट करने के लिए एक उदाहरण नहीं मिला है
उत्तर:
उत्तर № 1 के लिए 7आधिकारिक तौर पर समर्थित विधि का उपयोग करना है मुहर। README Google OAuth समापन बिंदु के विरुद्ध प्रमाणित करने के लिए आवश्यक उदाहरण कोड शामिल है। यह भी देखें रूबी के लिए Google API क्लाइंट। यदि आपके पास कोई प्रश्न है, तो मुझे पिंग करने में संकोच न करें। मैं दोनों पुस्तकालयों का समर्थन कर रहा हूं।
साइनट अन्य OAuth प्रदाताओं के लिए भी काम करेगा। एक आधिकारिक ओमनीऑथ प्लगइन भी उपलब्ध है।
जवाब के लिए 2 № 2
इसके बजाय omniauth की कोशिश करें।
https://github.com/intridea/omniauth
यहाँ एक उत्कृष्ट स्क्रीनकास्ट दिखाया गया है कि इसका उपयोग कैसे किया जाता है: http://railscasts.com/episodes/241-simple-omniauth