Advertisement
Guest User

Untitled

a guest
Mar 17th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. import mongoose from 'mongoose';
  2. import Hash from 'password-hash';
  3.  
  4. var userSchema = new mongoose.Schema({
  5. username: {
  6. type: String,
  7. required: true
  8. },
  9. name: {
  10. type: String,
  11. required: true
  12. },
  13. password: {
  14. type: String, set: function(newValue) {
  15. return Hash.isHashed(newValue) ? newValue : Hash.generate(newValue);
  16. },
  17. required: true
  18. },
  19. admin: {
  20. type: Boolean,
  21. required: true
  22. }
  23. });
  24.  
  25. export default mongoose.model('User', userSchema);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement