From e49331ac678bbf33d4751698255c7b12e1e0f81b Mon Sep 17 00:00:00 2001 From: alex Date: Sun, 14 Jan 2024 15:20:58 +0100 Subject: [PATCH] test --- server.ts | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/server.ts b/server.ts index 18e22cf..01f7995 100644 --- a/server.ts +++ b/server.ts @@ -1,4 +1,4 @@ -import express, { Express } from "express"; +import express, { Express, Request } from "express"; import dotenv from "dotenv"; import bodyParser from "body-parser"; import swaggerUI from "swagger-ui-express"; @@ -80,6 +80,24 @@ passport.use( ) ); +interface User { + id: string; + username: string; + name: string; +} + +passport.serializeUser(function (user, cb) { + process.nextTick(function () { + cb(null, { id: user.id, username: user.username, name: user.name }); + }); +}); + +passport.deserializeUser(function (user: User, cb) { + process.nextTick(function () { + return cb(null, user); + }); +}); + // TODO: setup cors app.use(cors());