From 021f46b9cf7c61efb8d2531694b0a724d6277c3f Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Mon, 17 Sep 2018 02:42:57 +0200 Subject: signup --- app/server/util/auth.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'app/server/util/auth.js') diff --git a/app/server/util/auth.js b/app/server/util/auth.js index 0d7dbd8..1515bb4 100644 --- a/app/server/util/auth.js +++ b/app/server/util/auth.js @@ -19,7 +19,6 @@ export function route(app, serve_index){ app.put("/api/signup", checkIfUserExists, createUser, - passport.authenticate("local"), login) app.put("/api/login", passport.authenticate("local"), @@ -79,8 +78,16 @@ export function createUser(req, res, next) { profile: {}, } userModel.create(data) - .then(user => next(user)) - .catch(err => res.json({ error })) + .then(user => { + console.log('created userrrrr', user) + req.login(user, err => { + console.log(err) + err ? next(err) : next() + }) + }) + .catch(err => { + res.json({ error }) + }) } export function login(req, res) { -- cgit v1.2.3-70-g09d2