fixed adminCreator.js
arnaucode arnaucode@gmail.com
Mon, 22 Jan 2018 19:14:49 +0100
5 files changed,
14 insertions(+),
16 deletions(-)
D
adminConfig.js
@@ -1,3 +0,0 @@
-module.exports = { - 'passwordHash': 'Bzij4hEeEUpmXTWyS+X0LR+YcA8WFjP2P7qhW0sxA6s='/*password raw: adminPassword*/ -};
M
adminCreator.js
→
adminCreator.js
@@ -2,31 +2,34 @@ //File: controllers/userController.js
var mongoose = require('mongoose'); var config = require('./config'); -var adminConfig = require('./adminConfig'); // get our config file +//var adminConfig = require('./adminConfig'); // get our config file mongoose.Promise = global.Promise; // Connection to DB mongoose.connect(config.database, function(err, res) { - if (err) throw err; + if (err) { + console.log(err); + }; console.log('Connected to Database'); }); - +var express = require("express"); +var app = express(); var adminMdl = require('./models/adminModel')(app, mongoose); var adminModel = mongoose.model('adminModel'); /* */ -var jwt = require('jsonwebtoken'); // used to create, sign, and verify tokens +/*var jwt = require('jsonwebtoken'); // used to create, sign, and verify tokens var express = require("express"); -var app = express(); var config = require('./config'); // get our config file app.set('superSecret', config.secret); // secret variable +var request = require('request');*/ var crypto = require('crypto'); /* */ -var request = require('request'); + var readlineSync = require('readline-sync');@@ -84,4 +87,3 @@
console.log("admin created correctly"); process.exit(0); }); -process.exit(0);
M
controllers/adminController.js
→
controllers/adminController.js
@@ -8,7 +8,7 @@ var travelModel = mongoose.model('travelModel');
var travelCtrl = require('../controllers/travelController'); var config = require('../config'); -var adminConfig = require('../adminConfig'); // get our config file +//var adminConfig = require('../adminConfig'); // get our config file var pageSize = config.pageSize; /* */@@ -25,7 +25,7 @@ var request = require('request');
//POST - Insert a new User in the DB -exports.signup = function(req, res) { +/*exports.signup = function(req, res) { var admin = new adminModel({@@ -53,7 +53,7 @@ if (err) return res.send(500, err.message);
exports.login(req, res); }); -}; +};*/ //POST - auth user
M
controllers/userController.js
→
controllers/userController.js
@@ -576,7 +576,6 @@ });
}); }; exports.changePassword = function(req, res) { - console.log(req.body); userModel.findOne({ 'token': req.headers['x-access-token'], 'password': crypto.createHash('sha256').update(req.body.old).digest('base64')
M
server.js
→
server.js
@@ -77,8 +77,8 @@
apiRoutes.route('/admin/login') .post(adminCtrl.login); -apiRoutes.route('/admin/signup') - .post(adminCtrl.signup); +/*apiRoutes.route('/admin/signup') + .post(adminCtrl.signup);*/ // OJU AQUÏ TREC la verificació de token temporalment, per fer les proves des de l'app // route middleware to verify a token