Files
techtracker/packages/backend/convex/custom/auth/password/validate.ts

13 lines
261 B
TypeScript

export const validatePassword = (password: string): boolean => {
if (
password.length < 8 ||
password.length > 100 ||
!/\d/.test(password) ||
!/[a-z]/.test(password) ||
!/[A-Z]/.test(password)
) {
return false;
}
return true;
};