From bbf2634e731e8372467c36db32215a57c0c64353 Mon Sep 17 00:00:00 2001 From: Maidul Islam Date: Sat, 27 Jan 2024 20:20:02 -0500 Subject: [PATCH] prepend sso with site url --- backend/src/server/routes/v1/sso-router.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/src/server/routes/v1/sso-router.ts b/backend/src/server/routes/v1/sso-router.ts index dfd1e9150..f3d5288b0 100644 --- a/backend/src/server/routes/v1/sso-router.ts +++ b/backend/src/server/routes/v1/sso-router.ts @@ -29,7 +29,7 @@ export const registerSsoRouter = async (server: FastifyZodProvider) => { passReqToCallback: true, clientID: appCfg.CLIENT_ID_GOOGLE_LOGIN as string, clientSecret: appCfg.CLIENT_SECRET_GOOGLE_LOGIN as string, - callbackURL: "/api/v1/sso/google", + callbackURL: `${appCfg.SITE_URL}/api/v1/sso/google`, scope: ["profile", " email"] }, async (req, _accessToken, _refreshToken, profile, cb) => { @@ -71,7 +71,7 @@ export const registerSsoRouter = async (server: FastifyZodProvider) => { passReqToCallback: true, clientID: appCfg.CLIENT_ID_GITHUB_LOGIN as string, clientSecret: appCfg.CLIENT_SECRET_GITHUB_LOGIN as string, - callbackURL: "/api/v1/sso/github", + callbackURL: `${appCfg.SITE_URL}/api/v1/sso/github`, scope: ["user:email"] }, async (req, accessToken, _refreshToken, profile, cb) => { @@ -110,7 +110,7 @@ export const registerSsoRouter = async (server: FastifyZodProvider) => { passReqToCallback: true, clientID: appCfg.CLIENT_ID_GITLAB_LOGIN, clientSecret: appCfg.CLIENT_SECRET_GITLAB_LOGIN, - callbackURL: "/api/v1/sso/gitlab", + callbackURL: `${appCfg.SITE_URL}/api/v1/sso/gitlab`, baseURL: appCfg.CLIENT_GITLAB_LOGIN_URL }, async (req: any, _accessToken: string, _refreshToken: string, profile: any, cb: any) => {