मैं अपने स्थानीय होस्ट पर रेल के लिए डेविस प्रमाणीकरण का परीक्षण कर रहा हूं और पासवर्ड पुनर्प्राप्ति के लिए ईमेल भेजने के लिए इसे प्राप्त करना चाहता हूं (यानी "अपना पासवर्ड भूल गया" लिंक)। पासवर्ड पुनर्प्राप्ति डेविस में बनाई गई है, यह ईमेल भेजने के लिए इसे ठीक से कॉन्फ़िगर करने का मामला है।पासवर्ड पुनर्प्राप्ति के लिए ईमेल भेजने के लिए प्रमाणीकरण प्राप्त करना
initializers/devise.rb में, मैं
config.mailer_sender = "[email protected]"
डाल लेकिन जब मैं परीक्षण करने के लिए करने की कोशिश की पटरियों मैं नीचे त्रुटि संदेश मिला के लिए वसीयत प्रमाणीकरण करें पर "अपना पासवर्ड भूल गए"। अगर मुझे ईमेल भेजने के लिए वास्तव में भेजने के लिए अन्य जानकारी जोड़ने की ज़रूरत है, तो मुझे जोड़ने और कहां जोड़ने की आवश्यकता है ?? , ट्रैक करने योग्य:
उन मॉडल में, इन मॉड्यूल है कि इस्तेमाल किया जा रहा वसीयत कर रहे हैं:, database_authenticatable: registerable ,:, वसूली:, rememberable validatable
--- त्रुटि संदेश --- errno :: Devise में ECONNREFUSED :: PasswordsController # कनेक्शन से इनकार कर दिया - कनेक्ट (2) Rails.root:/उपयोगकर्ता/myname/साइट्स/rails3d एप्लिकेशन ट्रेस | फ्रेमवर्क ट्रेस | पूर्ण ट्रेस अनुरोध पैरामीटर: { "UTF8" => "✓", "authenticity_token" => "8oO5vXqO4esl3ztn5yE7OkVxZe + Ju94jj76rbKR225I =", "उपयोगकर्ता" => { "ईमेल" => "myemail ... @ gmail .com "}, " प्रतिबद्ध "=>" मुझे पासवर्ड निर्देश "} दिखाएँ सत्र डंप दिखाएँ env डंप रिस्पांस रीसेट भेजें हेडर
मैं एक ही स्थान पर समाप्त हो गया। यह सुविधा वास्तव में खराब दस्तावेज है। – Arel