summaryrefslogtreecommitdiffstats
path: root/backend
diff options
context:
space:
mode:
authorWes Bos <wesbos@gmail.com>2018-05-16 10:54:08 -0400
committerWes Bos <wesbos@gmail.com>2018-05-16 10:54:08 -0400
commit802b65cfd634305f62d88cb57c54f8c053701d27 (patch)
tree12a06778d21a8b14bade3ccc8c9dd75f59f97e4a /backend
parent3f9b14e3c1d7f47d9b3e48b94b3b5bf2c722205e (diff)
SSR Auth WIP
Diffstat (limited to 'backend')
-rw-r--r--backend/src/index.js13
1 files changed, 6 insertions, 7 deletions
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();
});