fix(api): 🛂 Fix incorrect redirect URI passed to external OIDC providers, normalize issuer URL

This commit is contained in:
Jesse Wierzbinski 2024-06-10 15:58:51 -10:00
parent dae37d47a3
commit b3bace4d53
No known key found for this signature in database
3 changed files with 12 additions and 4 deletions

View file

@ -99,7 +99,11 @@ export const configValidator = z.object({
z.object({
name: z.string().min(1),
id: z.string().min(1),
url: z.string().min(1),
url: z
.string()
.min(1)
// Remove trailing slashes
.transform((arg) => arg.replace(/\/$/, "")),
client_id: z.string().min(1),
client_secret: z.string().min(1),
icon: z.string().min(1).optional(),