budibase/packages/backend-core/src/security/auth.ts

15 lines
312 B
TypeScript
Raw Normal View History

2024-01-02 12:29:27 +01:00
const MIN_LENGTH = 8
export function validatePassword(
password: string
): { valid: true } | { valid: false; error: string } {
2024-01-02 12:56:08 +01:00
if (!password || password.length < MIN_LENGTH) {
2024-01-02 13:22:38 +01:00
return {
valid: false,
error: "Password invalid. Minimum eight characters.",
}
2024-01-02 12:29:27 +01:00
}
return { valid: true }
}