arnaucube
arnaucube/commonroutesServerPublic Self-hosted repository
fixed adminCreator.js
arnaucode arnaucode@gmail.com
Mon, 22 Jan 2018 19:14:49 +0100
commit

abf4257409eadae96e1d51087db5660cbf111d7e

parent

cf6350dfd3df9db7b0b210f92ebd37d6582ae086

5 files changed, 14 insertions(+), 16 deletions(-)

jump to
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