From df14da01b07c8601085fdd322b70b2e750ffea34 Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Tue, 24 May 2022 21:20:18 +0100 Subject: [PATCH] fix: Allow docker urls for OIDC, closes #3582 --- server/env.ts | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/server/env.ts b/server/env.ts index b86282d0e..e9b587871 100644 --- a/server/env.ts +++ b/server/env.ts @@ -448,21 +448,30 @@ export class Environment { * The OIDC authorization endpoint. */ @IsOptional() - @IsUrl() + @IsUrl({ + require_tld: false, + allow_underscores: true, + }) public OIDC_AUTH_URI = this.toOptionalString(process.env.OIDC_AUTH_URI); /** * The OIDC token endpoint. */ @IsOptional() - @IsUrl() + @IsUrl({ + require_tld: false, + allow_underscores: true, + }) public OIDC_TOKEN_URI = this.toOptionalString(process.env.OIDC_TOKEN_URI); /** * The OIDC userinfo endpoint. */ @IsOptional() - @IsUrl() + @IsUrl({ + require_tld: false, + allow_underscores: true, + }) public OIDC_USERINFO_URI = this.toOptionalString( process.env.OIDC_USERINFO_URI );