From 74b1dc9e1596a851cc2adf90ae54c43b8749a2d6 Mon Sep 17 00:00:00 2001 From: Dmitry Gusev Date: Mon, 26 Feb 2024 20:48:50 +0300 Subject: [PATCH] auth-backend-module-oidc-provider: increase http request timeout Signed-off-by: Dmitry Gusev --- .changeset/light-chicken-search.md | 5 +++++ .../auth-backend-module-oidc-provider/src/authenticator.ts | 5 +++++ 2 files changed, 10 insertions(+) create mode 100644 .changeset/light-chicken-search.md diff --git a/.changeset/light-chicken-search.md b/.changeset/light-chicken-search.md new file mode 100644 index 0000000000..aebb53d753 --- /dev/null +++ b/.changeset/light-chicken-search.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-auth-backend-module-oidc-provider': patch +--- + +Increased HTTP request timeout used by OIDC authenticator. diff --git a/plugins/auth-backend-module-oidc-provider/src/authenticator.ts b/plugins/auth-backend-module-oidc-provider/src/authenticator.ts index eddf57a55b..29e8d54ada 100644 --- a/plugins/auth-backend-module-oidc-provider/src/authenticator.ts +++ b/plugins/auth-backend-module-oidc-provider/src/authenticator.ts @@ -15,6 +15,7 @@ */ import { + custom, Issuer, ClientAuthMethod, TokenSet, @@ -30,6 +31,10 @@ import { PassportOAuthPrivateInfo, } from '@backstage/plugin-auth-node'; +custom.setHttpOptionsDefaults({ + timeout: 10000, +}); + /** * authentication result for the OIDC which includes the token set and user * profile response