diff --git a/.changeset/thick-rabbits-double.md b/.changeset/thick-rabbits-double.md new file mode 100644 index 0000000000..4ff38bf860 --- /dev/null +++ b/.changeset/thick-rabbits-double.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-auth-backend': patch +--- + +Update OAuth refresh handler to pass updated refresh token to ensure cookie is updated with new value. diff --git a/plugins/auth-backend/src/providers/oauth2/provider.ts b/plugins/auth-backend/src/providers/oauth2/provider.ts index 36e2f6ed99..cf70580664 100644 --- a/plugins/auth-backend/src/providers/oauth2/provider.ts +++ b/plugins/auth-backend/src/providers/oauth2/provider.ts @@ -166,6 +166,7 @@ export class OAuth2AuthProvider implements OAuthHandlers { accessToken: result.accessToken, scope: result.params.scope, expiresInSeconds: result.params.expires_in, + refreshToken: result.refreshToken, }, profile, };