Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var mongoose = require('mongoose');
- var crypto = require('crypto');
- var secret = 'codepolitan';
- var password = crypto.createHmac('sha256', secret)
- .update('rahasia123')
- .digest('hex');
- //console.log("Password: " + password);
- mongoose.connect('mongodb://localhost/organo', { useMongoClient: true, promiseLibrary: global.Promise });
- var User = require('../models/user');
- User.find({username:'superadmin'}, function(err, user) {
- if(user.length == 0) {
- var admin = new User({
- username: 'superadmin',
- email: 'admin@example.com',
- password: password,
- firstname: 'super',
- lastname: 'admin',
- admin: true,
- });
- admin.save(function() {
- if(err) throw err;
- console.log('Admin is created!');
- });
- }
- });
- User.find({username:'supermember'}, function(err, user) {
- if(user.length == 0) {
- var member = new User({
- username: 'supermember',
- email: 'member#example.com',
- password: password,
- firstname: 'super',
- lastname: 'member',
- admin: false,
- });
- member.save(function(err) {
- if(err) throw err;
- console.log('Member is created!');
- })
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement