MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Lỗi:yêu cầu đối số dữ liệu và muối

Lỗi đến từ bcrypt.hash Trong trường hợp của bạn, bạn có đoạn mã sau:

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

Tôi nghĩ rằng vấn đề của bạn đến từ newUser.password phải trống (null hoặc undefined ). Lỗi cho biết data and salt arguments required . Có vẻ như muối của bạn được tạo chính xác và bạn đã không kiểm tra xem newUser.password === undefined , vì vậy đây là đặt cược của tôi:bằng cách nào đó newUser.password là không xác định.

Ngoài ra, bạn có thể kiểm tra xem genSalt phương thức hoạt động tốt bằng cách thêm if(err) throw (err); sau khi gọi nó như bạn đã làm cho bcrypt.hash phương pháp.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách lưu trữ bảng với cột cụ thể nên được lưu trữ trong mảng và truy xuất nó trong Angularjs (Mean Stack)

  2. MongoDB 'count ()' rất chậm. Làm thế nào để chúng tôi tinh chỉnh / làm việc với nó?

  3. Làm thế nào để loại bỏ bộ sưu tập từ cơ sở dữ liệu trong MongoDB bằng cách sử dụng trình điều khiển Mongo DB JAVA?

  4. Tìm xem ai đó có sinh nhật trong 30 ngày tới với mongo hay không

  5. Tổng hợp dữ liệu mongo php