From 7c29e7fdbe5eaf201258a6a24a37b0b0e3b3f95f Mon Sep 17 00:00:00 2001 From: "manuel.falcon" Date: Fri, 15 Mar 2024 15:29:19 +0100 Subject: [PATCH 1/2] OneLogin auth provider refresh method fixing scope as start method Signed-off-by: manuel.falcon --- .changeset/hip-bears-breathe.md | 6 ++++++ plugins/auth-backend/src/providers/onelogin/provider.ts | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .changeset/hip-bears-breathe.md diff --git a/.changeset/hip-bears-breathe.md b/.changeset/hip-bears-breathe.md new file mode 100644 index 0000000000..1abaf07d7e --- /dev/null +++ b/.changeset/hip-bears-breathe.md @@ -0,0 +1,6 @@ +--- +'@backstage/plugin-auth-backend': patch +--- + +OneLogin auth provider +Refresh method fixed scope matching start method diff --git a/plugins/auth-backend/src/providers/onelogin/provider.ts b/plugins/auth-backend/src/providers/onelogin/provider.ts index c5ba57f090..0360a91a1c 100644 --- a/plugins/auth-backend/src/providers/onelogin/provider.ts +++ b/plugins/auth-backend/src/providers/onelogin/provider.ts @@ -120,7 +120,7 @@ export class OneLoginProvider implements OAuthHandlers { await executeRefreshTokenStrategy( this._strategy, req.refreshToken, - req.scope, + 'openid', ); const fullProfile = await executeFetchUserProfileStrategy( From 8b03f70717a73c3a7027743f1092abb42310bc27 Mon Sep 17 00:00:00 2001 From: "manuel.falcon" Date: Mon, 18 Mar 2024 12:47:57 +0100 Subject: [PATCH 2/2] Updated changeset as suggested Signed-off-by: manuel.falcon --- .changeset/hip-bears-breathe.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.changeset/hip-bears-breathe.md b/.changeset/hip-bears-breathe.md index 1abaf07d7e..edb2049fc3 100644 --- a/.changeset/hip-bears-breathe.md +++ b/.changeset/hip-bears-breathe.md @@ -2,5 +2,4 @@ '@backstage/plugin-auth-backend': patch --- -OneLogin auth provider -Refresh method fixed scope matching start method +Fixed refresh scope to match start method in OneLogin provider.