मैं वर्तमान में उपयोगकर्ताओं को प्रमाणीकृत करने के लिए डेविस 2.1 + रेल 3.2.x का उपयोग करता हूं। मैं जल्द ही OmniAuth- फेसबुक और ट्विटर समर्थन जोड़ने जा रहा हूं।रेल 3.2 + डेविस 2.1 + ओमनीएथ + बैकबोन.जेएस प्रमाणीकरण
मैं बैकबोन.जेएस के साथ इस मौजूदा बुनियादी ढांचे का उपयोग करना चाहता था। क्या आप मुझे बता सकते हैं कि यह प्रमाणीकरण परिप्रेक्ष्य से सही वर्कफ़्लो है या नहीं? वसीयत (या OmniAuth) के माध्यम से
- उपयोगकर्ता लॉगिन
- उपयोग वसीयत के टोकन Authenticatable एक टोकन वापस जाने के लिए?
- बैकबोन किसी भी तरह टोकन तक पहुंचने और एपीआई कॉल के हिस्से के रूप में जोड़ने के लिए? मुझे उपयोगकर्ता बनाने के लिए एपीआई की आवश्यकता नहीं है, जिसे डेविस द्वारा संभाला जा रहा है।
प्रश्न: 1. क्या यह आप इसे लागू करेंगे? 2. # 2 और # 3 पर कोई सुझाव/कोड नमूने? 3. आप इसके साथ प्राधिकरण कैसे संभालेंगे? मुझे नहीं लगता कि कैनकन काम करेगा।
पीएस मैंने कई लेखों के माध्यम से पढ़ा, इसमें शामिल हैं: http://jessewolgamott.com/blog/2012/01/19/the-one-with-a-json-api-login-using-devise/। प्रमाणीकरण पूरा होने के बाद एपीआई संसाधनों को सुरक्षित करने के बजाय, वे एपीआई का उपयोग करके प्रमाणीकरण पर ध्यान केंद्रित करते हैं।