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'];