मेरे रेल ऐप में, व्यवस्थापक वे लोग हैं जो सिस्टम में उपयोगकर्ताओं को जोड़ते हैं। यदि उपयोगकर्ता के पास ईमेल नहीं है, तो उसके लिए पासवर्ड नहीं बनाया जाएगा और वह लॉग इन नहीं कर सकता है। लेकिन अगर उपयोगकर्ता के पास ईमेल है, तो पासवर्ड उत्पन्न होगा। लेकिन समस्या यह है कि, डिवीज रिक्त पासवर्ड की अनुमति नहीं देगा। हम यह कैसे तय कर सकते हैं?डिवाइज़ मणि का उपयोग करते समय रेल में ईमेल और पासवर्ड के बिना उपयोगकर्ता कैसे बनाया जाए?
6
A
उत्तर
14
आप उन्हें अपने उपयोगकर्ता मॉडल में ओवरराइड कर सकते हैं:
def password_required?
false
end
def email_required?
true
end
संपादित करें:
def password_required?
new_record? ? false : super
end
संबंधित मुद्दे
- 1. रेल में डिवाइज़ मणि: user_root_path
- 2. जांचें कि उपयोगकर्ता डिवाइज़ (रेल)
- 3. form_for का उपयोग करते समय पासवर्ड और पुष्टि कैसे बनाएं?
- 4. डिवाइज़ मणि छोड़ने की पुष्टि और ईमेल के माध्यम से एक बार
- 5. डिवाइसेज: पासवर्ड के बिना उपयोगकर्ता बनाएं तो पासवर्ड का उपयोग करने के लिए पासवर्ड की आवश्यकता है?
- 6. रेल 3: client_side_validations मणि और पासवर्ड सत्यापन तैयार करें
- 7. पासवर्ड पुनर्प्राप्त करते समय पासवर्ड हैश मान
- 8. FirebaseAuthInvalidCredentialsException का उपयोग करते समय
- 9. क्या मुझे उपयोगकर्ता नाम के रूप में ईमेल का उपयोग करते समय उपयोगकर्ता को ईमेल बदलने की अनुमति देनी चाहिए?
- 10. ईमेल के बिना मंटिस नया उपयोगकर्ता पंजीकरण
- 11. मैं कैसे इसका उपयोग कैसे करूं मैं ईमेल और पासवर्ड
- 12. डिवाइज़
- 13. रेल 3: उपयोगकर्ता ने कस्टम फॉर्म बनाया?
- 14. डेविस: पासवर्ड के बिना उपयोगकर्ता बनाएं
- 15. पासवर्ड के बिना उपयोगकर्ता में मैन्युअल रूप से लॉग इन
- 16. py2exe के साथ या बिना opencv का उपयोग कर पायथन कोड का exe कैसे बनाया जाए?
- 17. कैसे ईमेल पते 'से' सत्यापित किए बिना अमेज़न एसईएस का उपयोग कर ईमेल भेजने के लिए
- 18. आईओएस एप्लिकेशन को स्टोरीबोर्ड के बिना स्थानीय कैसे बनाया जाए?
- 19. रेल मणि मणि और मोडल विंडोज़
- 20. रेल और मेलचंप - आपका स्वागत है ईमेल
- 21. इंटरमीडिएट सर्वर का उपयोग किये बिना सहकर्मी को एंड्रॉइड पीयर कैसे बनाया जाए?
- 22. उपयोगकर्ता नाम और पासवर्ड के साथ OAuth2 का उपयोग
- 23. इस काम को रेल 3 में कैसे बनाया जाए?
- 24. विम का उपयोग करते समय कोई जल्दी रूबी और रेल दस्तावेज़ों का उपयोग कैसे करता है?
- 25. फ़ोन एप्लिकेशन के बिना एंड्रॉइड कैसे बनाया जाए?
- 26. धागा कैसे बनाया जाए?
- 27. जेनकिंस ऑटो ने उपयोगकर्ता खाता बनाया, पासवर्ड कैसे लॉगिन/बदलें?
- 28. रेल के बिना आरएसपीईसी का उपयोग कैसे करें?
- 29. रेल पर रूबी, डेविस मणि। पासवर्ड खाली होने पर वर्तमान पासवर्ड कैसे निकालें?
- 30. NoReverseMatch नाम के बिना अपफुक का उपयोग करते समय
धन्यवाद एक बहुत! इसने काम कर दिया! – THpubs
आपका स्वागत है :-) – matanco
@EApubs, अगर यह आपके लिए काम करता है तो आपको जवाब स्वीकार करना चाहिए। –