fn username_error(value: &str) -> Option<String>
用户名:3–50 字节,只含字母、数字与下划线(与服务端 validate_username 一致)。
validate_username