From 802b65cfd634305f62d88cb57c54f8c053701d27 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Wed, 16 May 2018 10:54:08 -0400 Subject: SSR Auth WIP --- backend/src/index.js | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'backend') diff --git a/backend/src/index.js b/backend/src/index.js index 6978225..a3a5309 100644 --- a/backend/src/index.js +++ b/backend/src/index.js @@ -9,8 +9,9 @@ const server = createServer(); server.express.use(cookieParser()); -// 1. Check JWT server.express.use((req, res, next) => { + console.log('Hey'); + const { token } = req.cookies; if (token) { const { userId } = jwt.verify(token, process.env.APP_SECRET); @@ -22,12 +23,10 @@ server.express.use((req, res, next) => { // 2. Get User from their ID server.express.use(async (req, res, next) => { if (!req.userId) return next(); - const user = await server.context().db.query.user( - { where: { id: req.userId } }, - ` - { id, permissions, email, name } - ` - ); + const user = await server + .context() + .db.query.user({ where: { id: req.userId } }, `{ id, permissions, email, name }`); + console.log(user); req.user = user; next(); }); -- cgit v1.3