6

का उपयोग कर मौजूदा साइट पर पुष्टिकरण मॉड्यूल जोड़ना मैं एक वेब ऐप के लिए उपयोग कर रहा हूं और साइट पर पुष्टि करने योग्य मॉड्यूल जोड़ना चाहता हूं। हालांकि, चूंकि एक पुष्टिकरण_कॉर्न उत्पन्न नहीं होता है, इसलिए उपयोगकर्ता साइन इन नहीं कर सकते हैं। 'पुष्टि निर्देश प्राप्त नहीं हुए' पर क्लिक करते समय? टोकन लिंक अभी भी उत्पन्न नहीं है।डेविस

<p><a href="http://localhost:3000/users/confirmation">Confirm my account</a></p> 

सबसे अच्छा तरीका यह काम करने के लिए प्राप्त करने के लिए क्या है:

पुष्टिकरण ईमेल बस इस लिंक (यूआरएल में टोकन की कमी नोटिस) उत्पन्न करता है?

बहुत धन्यवाद,
टोनी

उत्तर

9

मैं एक ही जवाब की तलाश में हूँ। मुझे संदेह है कि उत्तर यह हो सकता है कि डेटा मॉडल में प्रत्येक उपयोगकर्ता की पुष्टि हो या नहीं।

:

confirmation_token, confirmed_at, confirmation_sent_at

इसके अलावा, confirmable मॉड्यूल इन तरीकों को जोड़ने के लिए प्रकट होता है: यह जोड़ने के लिए प्रकट होता है confirmation_token,: confirmation_token =,: confirmation_token ?, : confirmation_token_change,: confirmation_token_changed ?, : confirmation_token_was,: reset_confirmation_token !,: confirm_at, : confirm_at =,: confirm_at ?,: confirm_at_change, : confirm_at_changed ?,: confirm_at_was,: reset_confirmed_at !, : c onfirmation_sent_at,: confirmation_sent_at =,: confirmation_sent_at ?, : confirmation_sent_at_change,: confirmation_sent_at_changed ?, : confirmation_sent_at_was,: reset_confirmation_sent_at!

तो आप इसे डेटा मॉडल परत में कर सकते हैं। मैं मोंगोइड का उपयोग कर रहा हूं, इसलिए मैंने अभी एक स्क्रिप्ट लिखी है जो आज प्रत्येक उपयोगकर्ता के लिए पुष्टि_ट बदलती है।

+1

यह स्पष्ट रूप से डेविस 1.0.8 में तय किया जाएगा। शुक्र है कि मुझे केवल स्टेजिंग सर्वर में उपयोगकर्ताओं के एक छोटे से सेट में ऐसा करना पड़ा। उत्तर और मदद के लिए धन्यवाद! – slythic