अन्य उत्तर Devise की सिफारिश कर रहे हैं। वसीयत के स्वयं के प्रलेखन का कहना है:
आप अपने पहले रेल आवेदन का निर्माण कर रहे हैं, तो हम नहीं उपयोग विकसित करने में आप सलाह देते हैं। देवताओं को रेल फ्रेमवर्क की अच्छी समझ की आवश्यकता है। ऐसे मामलों में, हम आपको स्क्रैच से एक सरल प्रमाणीकरण प्रणाली शुरू करने की सलाह देते हैं।
मैं सहमत हूं कि मैं सहमत हूं। डेविस एक महान इंजन है जो कम से कम आपके लिए एक शक्तिशाली लॉगिन सिस्टम बना सकता है, लेकिन यदि आप रेल सीखने के उद्देश्य से ऐप बना रहे हैं, तो मैं अपनी लॉगिन प्रणाली बनाने के लिए एक ट्यूटोरियल का पालन करने की सलाह दूंगा ताकि आपको वास्तव में हुड के नीचे क्या चल रहा है की गहरी समझ। आप हमेशा वापस आ सकते हैं और बाद में डेविस का उपयोग कर सकते हैं।
एक ट्यूटोरियल के लिए, मैं उसी पुस्तक की सिफारिश करता हूं जो डेविस की सिफारिश करता है, माइकल हार्टल का Ruby on Rails Tutorial - विशेष रूप से अध्याय 6, 7, 8. (ठीक है, मैं पूरी किताब की सिफारिश करता हूं, लेकिन वे अध्याय हैं जो संबंधित हैं एक लॉगिन सिस्टम का निर्माण।)
यदि स्क्रीनकास्ट आपकी बात है, तो Ryan Bates's Railscast on the subject अच्छा होना चाहिए हालांकि मैंने इसे स्वयं नहीं देखा है।
कुछ समय पहले मैंने माइकल हार्टल की किताब खरीदी, लेकिन मुझे अभी तक नहीं मिला है। जानना अच्छा लगा कि मैं इसे फिर से उठा सकता हूं और जो पढ़ रहा हूं उसे पढ़ सकता हूं। – Zentaurus