From b584c80e249681f15db92a652ee9a4fad033898e Mon Sep 17 00:00:00 2001 From: Gabriel Rosa Date: Mon, 27 Jun 2022 16:13:58 -0300 Subject: [PATCH] FIX: google-oauth redirect_uri fixed --- src/modules/oauth/passport-strategies/google-strategy.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/modules/oauth/passport-strategies/google-strategy.ts b/src/modules/oauth/passport-strategies/google-strategy.ts index 7374ea7..0c9c1dc 100644 --- a/src/modules/oauth/passport-strategies/google-strategy.ts +++ b/src/modules/oauth/passport-strategies/google-strategy.ts @@ -41,11 +41,9 @@ export class GoogleStrategy extends PassportStrategy(Strategy, 'google') { } authenticate(req, options) { - if (req.route.path.includes('callback')) { - return super.authenticate(req, options); - } - - const plugin: string = req.route.path.replace('/oauth/', ''); + const plugin: string = req.route.path + .replace('/oauth/', '') + .replace('/callback', ''); const { customer_id } = req.query; options.scope = ['https://www.googleapis.com/auth/userinfo.email'];