MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

त्रुटि:डेटा और नमक तर्क आवश्यक

त्रुटि bcrypt.hash . से आती है method.आपके मामले में, आपके पास निम्न कोड है:

bcrypt.hash(newUser.password, salt , (err, hash) => { ... }

मुझे लगता है कि आपकी समस्या newUser.password . से आती है जो खाली होना चाहिए (null या undefined ) त्रुटि कहती है data and salt arguments required . ऐसा लगता है कि आपका नमक सही ढंग से उत्पन्न हुआ है और आपने जाँच नहीं की कि क्या newUser.password === undefined , तो यहाँ मेरी शर्त है:किसी तरह newUser.password अपरिभाषित है।

साथ ही, आप जांच सकते हैं कि genSalt if(err) throw (err); इसे कॉल करने के बाद जैसा आपने bcrypt.hash . के लिए किया था विधि।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $query ऑपरेटर अनुक्रमणिका पर ध्यान नहीं देता है?

  2. MongoDB क्वेरी से जोडा डेटाटाइम में प्राप्त वर्ष और वर्ष का सप्ताह कैसे परिवर्तित करें?

  3. डिस्टिंक्ट () कमांड स्किप () और लिमिट () के साथ प्रयोग किया जाता है

  4. क्या नेवला से लौटाया गया डेटा अपरिवर्तनीय है?

  5. MongoDB सर्वर से कनेक्शन की संख्या