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

Các trường bổ sung để đăng ký tài khoản passport-local-mongoose?

Chỉ cần chuyển vào các trường mô hình bắt buộc như một tùy chọn.

var mongoose = require('mongoose'),
    passportLocalMongoose = require('passport-local-mongoose');

var userSchema = mongoose.Schema;
var User = new userSchema({
    username: ...,
    admin: ...,
    // Configure other schema fields
});

User.plugin(passportLocalMongoose, {
   selectFields : 'username admin etc' //Space seperate the required fields
);

Và khi đăng ký,

// user_details contains all information required
// for registration such as username, password, admin, etc.
User.register(new User(user_details), user_password, cb);



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tác động đến hiệu suất của kiểu dữ liệu chỉ mục trong MongoDB?

  2. MongoDB $ năm

  3. Hướng dẫn truy vấn trong dữ liệu mùa xuân MongoDB

  4. Cập nhật tập hợp con của các trường với Mongoose

  5. Hiển thị lỗi trên php