mongoose-hashed-password
hashed password setter to mongoose schema
Installation
$ npm install mongoose-hashed-password
Example
; // This modulevar mongoose = ;var db = mongoose; var schema = user_id: String ;var User = db; User; // Define hashed password var user = user_id: 'hoge' password: 'huga' ; // Set 'password'console; // { user_id: 'hoge', hashed_password: '...', salt: '...' }console; // 'huga'user
Add Validation
User; { return value && valuelength >= 4; // The password must be at least 4 characters long}