UNPKG

userauthjs

Version:

Node module for management of user/group privileges and sessions

34 lines 559 B
var db = require('../db') var user = db.Schema({ username: { type: String, required: true }, password: { type: String, required: true, select: false }, email: { type: String, required: true }, usergroups: { type: [{ type: db.Schema.Types.ObjectId, ref: 'UA_Usergroup' }], required: false }, active: { type: Boolean, required: true, default: false }, verified: { type: { created: { type: Date }, link: { type: String }, id: { type: Number } }, select: false } }) module.exports = db.model('UA_User', user)