diff --git a/packages/common/utils/zod/passwordValidator.test.ts b/packages/common/utils/zod/passwordValidator.test.ts index 1b5435013..94bf6b01d 100644 --- a/packages/common/utils/zod/passwordValidator.test.ts +++ b/packages/common/utils/zod/passwordValidator.test.ts @@ -7,7 +7,6 @@ const testCases = [ // Valid passwords { password: "Password123!", description: "standard valid password" }, { password: "ValidPass1@", description: "valid with @" }, - { password: "TestPass9#", description: "valid with #" }, // Edge cases for length { password: "Pass123!", description: "8 characters (too short for both)" }, diff --git a/packages/common/utils/zod/passwordValidator.ts b/packages/common/utils/zod/passwordValidator.ts index 63440a3bf..ead45bbba 100644 --- a/packages/common/utils/zod/passwordValidator.ts +++ b/packages/common/utils/zod/passwordValidator.ts @@ -24,7 +24,7 @@ export const passwordValidators = { }, allowedCharacters: { matcher: (password: string) => - /^[A-Za-zåäöæøüßÅÄÖÆØÜ0-9&!?()@#$%^+=_\*\-]+$/.test(password), + /^[A-Za-zåäöæøüßÅÄÖÆØÜ0-9&!?()@$%^+=_\*\-]+$/.test(password), message: "Only allowed characters", }, }