diff --git a/backend/src/api/auth.ts b/backend/src/api/auth.ts index a6a18ddf..42bdd0f6 100644 --- a/backend/src/api/auth.ts +++ b/backend/src/api/auth.ts @@ -1,4 +1,4 @@ -import express, { Request, Response } from "express"; +import express, { NextFunction, Request, Response } from "express"; import https from "https"; import pick from "lodash.pick"; import passport from "passport"; @@ -113,10 +113,10 @@ export function initAuth(router: express.Router) { router.get("/auth/login", passport.authenticate("oauth2")); router.get( "/auth/new-login", - (req: Request, res: Response) => { + (req: Request, res: Response, next: NextFunction) => { res.cookie("redir", `${env.DASHBOARD_URL}/new/login-callback/`, { httpOnly: true }); - return res.sendStatus(200); + next(); }, passport.authenticate("oauth2"), );