export function validatePasswordStrength(password) {
  const value = String(password || '')
  if (!value) return { ok: false, message: '密码不能为空' }
  if (value.length < 8) return { ok: false, message: '密码长度不能少于8个字符' }
  if (value.length > 128) return { ok: false, message: '密码长度不能超过128个字符' }

  const hasLetter = /[a-zA-Z]/.test(value)
  const hasDigit = /\d/.test(value)
  if (!hasLetter || !hasDigit) return { ok: false, message: '密码必须包含字母和数字' }

  return { ok: true, message: '' }
}

