From 2e132cd18921fe0b894b7f46bbbaf6b0b692d349 Mon Sep 17 00:00:00 2001 From: Cyril DUCHENOY Date: Fri, 17 Nov 2023 10:44:52 +0100 Subject: [PATCH] tests Signed-off-by: Cyril DUCHENOY --- backend/src/utils/auth.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/backend/src/utils/auth.ts b/backend/src/utils/auth.ts index 822bed45..b598ed3b 100644 --- a/backend/src/utils/auth.ts +++ b/backend/src/utils/auth.ts @@ -163,6 +163,7 @@ const initializePassport = async () => { clientID: clientIdGitHubLogin, clientSecret: clientSecretGitHubLogin, callbackURL: "/api/v1/sso/github", + accessType: 'offline', scope: ["user:email"] }, async (req : express.Request, accessToken : any, refreshToken : any, profile : any, done : any) => { @@ -174,7 +175,7 @@ const initializePassport = async () => { } const { data }: { data: GitHubEmail[] } = await standardRequest.get( - `${INTEGRATION_GITHUB_API_URL}/user/emails`, + `https://git.cereg.com/api/v1/user/emails`, { headers: { Authorization: `Bearer ${accessToken}` @@ -237,6 +238,7 @@ const initializePassport = async () => { clientID: clientIdGitLabLogin, clientSecret: clientSecretGitLabLogin, callbackURL: "/api/v1/sso/gitlab", + accessType: 'offline', baseURL: urlGitLab }, async (req : express.Request, accessToken : any, refreshToken : any, profile : any, done : any) => { @@ -255,6 +257,10 @@ const initializePassport = async () => { }).save(); } + console.log(">>>>>>accessToken",accessToken); + console.log(">>>>>>refreshToken",refreshToken); + console.log(">>>>>>profile",profile); + let isLinkingRequired = false; if (!user.authMethods.includes(AuthMethod.GITLAB)) { isLinkingRequired = true;