create, update, remove users

This commit is contained in:
2018-05-30 19:24:48 +03:00
parent 00f71bb78d
commit fd142c8710
11 changed files with 1853 additions and 1413 deletions

View File

@@ -1,17 +0,0 @@
const express = require('express');
const bodyParser = require('body-parser');
const methodOverride = require('method-override');
const morgan = require('morgan');
const cors = require('cors');
const app = express();
app.use(bodyParser.urlencoded({ extended: false }));
app.use(bodyParser.json());
app.use(cors());
app.use(morgan('dev'));
app.use(methodOverride('_method'));
module.exports = app;

View File

@@ -9,6 +9,7 @@ const dev = {
port: process.env.DEV_DB_PORT || 27017,
name: process.env.DEV_DB_NAME || 'todolist',
},
secret: process.env.DEV_SECRET || 'devsecret',
};
const test = {
app: {
@@ -19,6 +20,7 @@ const test = {
port: process.env.TEST_DB_PORT || 27017,
name: process.env.TEST_DB_NAME || 'todolistTest',
},
secret: process.env.TEST_SECRET || 'testsecret',
};
const config = {

8
config/passport.js Normal file
View File

@@ -0,0 +1,8 @@
const passport = require('passport');
const mongoose = require('mongoose');
const User = mongoose.model('User');
passport.use(User.createStrategy());
module.exports = passport;