1 个不稳定版本
0.1.0 | 2024年3月25日 |
---|
#5 在 #base62
21KB
718 行
api_key
一个用于生成 API 密钥的 Rust 工具,包括随机字符串、UUID 和基于特定编码方案(如 Base32 和 Base62)的密钥。
Rust 版本 https://github.com/pauldenver/generate-api-key
生成带前缀的随机字符串的示例
let options = StringGenerator {
prefix: String::from("PREFIX"),
..StringGenerator::default()
};
let key: ApiKeyResults = api_key::string(options);
assert!(match key {
ApiKeyResults::String(d) => d.starts_with("PREFIX"),
_ => false,
})
- 改进 crate 文档
- 改进 README
依赖项
~3.5–4.5MB
~76K SLoC