1 个不稳定版本
0.1.0 | 2021年9月7日 |
---|
#20 in #digit
每月下载 27 次
用于 passg-tool
11KB
238 行
PassG-lib
PassGen 是一个简单的crate,帮助您生成符合所需集合(简单约束)的伪随机密码
用法
该crate的文档提供了一个如何生成随机密码的示例。基本上,您可能想要做以下类似的事情
use passg::prelude::*;
let generator = GeneratorBuilder::default()
.alpha(Alpha::Dist) // this is the default
.digit(Digit::Dist) // this is the default
.special(Special::Basic) // this is the default
.build()
.expect("This is never going to fail")
lib.rs
:
该库提供了一种方便的方式来生成符合某些给定约束的伪随机密码。
示例
use passg::prelude::*;
let generator = GeneratorBuilder::default().build();
let password = generator.generate();
依赖关系
~3MB
~49K SLoC