diff --git a/backend/src/api/auth.ts b/backend/src/api/auth.ts index 42bdd0f6..bfdcd868 100644 --- a/backend/src/api/auth.ts +++ b/backend/src/api/auth.ts @@ -114,7 +114,7 @@ export function initAuth(router: express.Router) { router.get( "/auth/new-login", (req: Request, res: Response, next: NextFunction) => { - res.cookie("redir", `${env.DASHBOARD_URL}/new/login-callback/`, { httpOnly: true }); + res.cookie("redir", `/new/login-callback/`, { httpOnly: true }); next(); }, @@ -128,13 +128,13 @@ export function initAuth(router: express.Router) { if (req.user && req.user.apiKey) { res.redirect( req.cookies.redir - ? `${req.cookies.redir.toString()}?apiKey=${req.user.apiKey}` + ? `${env.DASHBOARD_URL}${req.cookies.redir.toString()}?apiKey=${req.user.apiKey}` : `${env.DASHBOARD_URL}/login-callback/?apiKey=${req.user.apiKey}`, ); } else { res.redirect( req.cookies.redir - ? `${req.cookies.redir.toString()}?error=noAccess` + ? `${env.DASHBOARD_URL}${req.cookies.redir.toString()}?error=noAccess` : `${env.DASHBOARD_URL}/login-callback/?error=noAccess`, ); }