mirror of
https://github.com/arnaucube/commonroutesServer.git
synced 2026-02-28 05:26:42 +01:00
fixed adminCreator.js
This commit is contained in:
@@ -1,3 +0,0 @@
|
|||||||
module.exports = {
|
|
||||||
'passwordHash': 'Bzij4hEeEUpmXTWyS+X0LR+YcA8WFjP2P7qhW0sxA6s='/*password raw: adminPassword*/
|
|
||||||
};
|
|
||||||
@@ -2,31 +2,34 @@
|
|||||||
var mongoose = require('mongoose');
|
var mongoose = require('mongoose');
|
||||||
|
|
||||||
var config = require('./config');
|
var config = require('./config');
|
||||||
var adminConfig = require('./adminConfig'); // get our config file
|
//var adminConfig = require('./adminConfig'); // get our config file
|
||||||
|
|
||||||
mongoose.Promise = global.Promise;
|
mongoose.Promise = global.Promise;
|
||||||
// Connection to DB
|
// Connection to DB
|
||||||
mongoose.connect(config.database, function(err, res) {
|
mongoose.connect(config.database, function(err, res) {
|
||||||
if (err) throw err;
|
if (err) {
|
||||||
|
console.log(err);
|
||||||
|
};
|
||||||
console.log('Connected to Database');
|
console.log('Connected to Database');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
var express = require("express");
|
||||||
|
var app = express();
|
||||||
var adminMdl = require('./models/adminModel')(app, mongoose);
|
var adminMdl = require('./models/adminModel')(app, mongoose);
|
||||||
var adminModel = mongoose.model('adminModel');
|
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 express = require("express");
|
||||||
var app = express();
|
|
||||||
var config = require('./config'); // get our config file
|
var config = require('./config'); // get our config file
|
||||||
app.set('superSecret', config.secret); // secret variable
|
app.set('superSecret', config.secret); // secret variable
|
||||||
|
var request = require('request');*/
|
||||||
|
|
||||||
var crypto = require('crypto');
|
var crypto = require('crypto');
|
||||||
/* */
|
/* */
|
||||||
|
|
||||||
var request = require('request');
|
|
||||||
|
|
||||||
var readlineSync = require('readline-sync');
|
var readlineSync = require('readline-sync');
|
||||||
|
|
||||||
@@ -84,4 +87,3 @@ admin.save(function(err, admin) {
|
|||||||
console.log("admin created correctly");
|
console.log("admin created correctly");
|
||||||
process.exit(0);
|
process.exit(0);
|
||||||
});
|
});
|
||||||
process.exit(0);
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ var travelModel = mongoose.model('travelModel');
|
|||||||
var travelCtrl = require('../controllers/travelController');
|
var travelCtrl = require('../controllers/travelController');
|
||||||
|
|
||||||
var config = require('../config');
|
var config = require('../config');
|
||||||
var adminConfig = require('../adminConfig'); // get our config file
|
//var adminConfig = require('../adminConfig'); // get our config file
|
||||||
var pageSize = config.pageSize;
|
var pageSize = config.pageSize;
|
||||||
|
|
||||||
/* */
|
/* */
|
||||||
@@ -25,7 +25,7 @@ var request = require('request');
|
|||||||
|
|
||||||
|
|
||||||
//POST - Insert a new User in the DB
|
//POST - Insert a new User in the DB
|
||||||
exports.signup = function(req, res) {
|
/*exports.signup = function(req, res) {
|
||||||
|
|
||||||
|
|
||||||
var admin = new adminModel({
|
var admin = new adminModel({
|
||||||
@@ -53,7 +53,7 @@ exports.signup = function(req, res) {
|
|||||||
|
|
||||||
exports.login(req, res);
|
exports.login(req, res);
|
||||||
});
|
});
|
||||||
};
|
};*/
|
||||||
|
|
||||||
|
|
||||||
//POST - auth user
|
//POST - auth user
|
||||||
|
|||||||
@@ -576,7 +576,6 @@ exports.doUnfav = function(req, res) {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
exports.changePassword = function(req, res) {
|
exports.changePassword = function(req, res) {
|
||||||
console.log(req.body);
|
|
||||||
userModel.findOne({
|
userModel.findOne({
|
||||||
'token': req.headers['x-access-token'],
|
'token': req.headers['x-access-token'],
|
||||||
'password': crypto.createHash('sha256').update(req.body.old).digest('base64')
|
'password': crypto.createHash('sha256').update(req.body.old).digest('base64')
|
||||||
|
|||||||
@@ -77,8 +77,8 @@ apiRoutes.route('/travels/id/:travelid')
|
|||||||
|
|
||||||
apiRoutes.route('/admin/login')
|
apiRoutes.route('/admin/login')
|
||||||
.post(adminCtrl.login);
|
.post(adminCtrl.login);
|
||||||
apiRoutes.route('/admin/signup')
|
/*apiRoutes.route('/admin/signup')
|
||||||
.post(adminCtrl.signup);
|
.post(adminCtrl.signup);*/
|
||||||
|
|
||||||
// OJU AQUÏ TREC la verificació de token temporalment, per fer les proves des de l'app
|
// OJU AQUÏ TREC la verificació de token temporalment, per fer les proves des de l'app
|
||||||
// route middleware to verify a token
|
// route middleware to verify a token
|
||||||
|
|||||||
Reference in New Issue
Block a user