Files
order_site/apps/frontend/src/utils/worker-password.ts
T

13 lines
382 B
TypeScript

export const WORKER_PASSWORD_MIN_LENGTH = 8
export const WORKER_PASSWORD_RULE_MESSAGE = '密码至少 8 位,且必须包含英文字母和数字'
export function isWorkerPasswordStrong(value: unknown): boolean {
const password = String(value || '')
return (
password.length >= WORKER_PASSWORD_MIN_LENGTH &&
/[a-zA-Z]/.test(password) &&
/\d/.test(password)
)
}