From 5fb4b06b8be86784d64e3b0e88ec32e411db5d41 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 14 Sep 2018 11:38:59 +0200 Subject: [PATCH] Cleaning out all unnecesary code for checking if a user was already at the database --- server/app.js | 6 +----- server/auth/middleware/add-user.js | 21 --------------------- server/auth/middleware/check-user.js | 17 ----------------- 3 files changed, 1 insertion(+), 43 deletions(-) delete mode 100644 server/auth/middleware/add-user.js delete mode 100644 server/auth/middleware/check-user.js diff --git a/server/app.js b/server/app.js index 15b52bfbe..c239d71a3 100644 --- a/server/app.js +++ b/server/app.js @@ -9,7 +9,6 @@ const schema = require('./schema/schema') const mongoose = require('mongoose') const checkJwt = require('./auth/middleware/jwt') -const checkUser = require('./auth/middleware/check-user') const cors = require('cors') @@ -41,10 +40,7 @@ app.post('/graphql', checkJwt, (err, req, res, next) => { console.log(req) if (err) return res.status(401).send(`[Authenticate Token Error] ${err.message}`) next() -} -) - -app.post('/graphql', (req, res, done) => checkUser(req, res, done)) +}) app.listen(4000, () => { console.log('Now listening for requests on port 4000') diff --git a/server/auth/middleware/add-user.js b/server/auth/middleware/add-user.js deleted file mode 100644 index 3b40abd99..000000000 --- a/server/auth/middleware/add-user.js +++ /dev/null @@ -1,21 +0,0 @@ -/* -This is how Users are added to the User collection on Mongo DB. -Note that only the authId and alias is saved during user creation. -This means that this should only be executed from within the authentication -process. -*/ - -const mongoose = require('mongoose') - -const UserSchema = require('../../models/User') - -class UserMongo { - addUser ({ authId, alias }) { - return UserSchema.create({ - authId: String, - alias: String - }) - } -} - -module.exports = UserMongo diff --git a/server/auth/middleware/check-user.js b/server/auth/middleware/check-user.js deleted file mode 100644 index 7ef1c2341..000000000 --- a/server/auth/middleware/check-user.js +++ /dev/null @@ -1,17 +0,0 @@ -/* -We check here if the User that have just logged in or signed up already exists at -the Mongo DB Database or not. If now then we should create it with the minimun -set of information available. -*/ - -const UserMongo = require('./add-user') - -const getUser = async (req, res, next) => { - if (!req.user) return next() - const { sub, nickname } = req.user - return UserMongo.addUser({ authid: sub, alias: nickname }) - req.user = { token: req.user, ...user } - next() -} - -module.exports = getUser