PwGen 1.0.2

PwGen 1.0.2

Maxime Guisset 维护。



PwGen 1.0.2

PwGen

Version License Platform

一个简单的、基于 Swift 的加密密码生成库。

用法

导入库

import PwGen

生成密码

默认密码(12个字符),由符号、字母和/或数字组成

let password: String = try! PwGen().generate()

大小为20的密码,将仅使用字母和/或数字

let password: String = try! PwGen().ofSize(20).withoutSymbols().generate()

符号、字母、数字加上附加字符

let password = try! PwGen().addCharacters(["","£"]).generate()

小写字母、数字+符号,去除一些字符

let password = try! PwGen().withoutCharacters(["!","L"," "]).withoutUppercase().generate()

使用相同模式生成的10个随机密码

let generator = PwGen().withoutCharacter("a").withoutSymbols()
for _ in 0..<10 {
	let password = try! generator.generate()
	print(password)
}

检查将要使用的字符

let generator = PwGen().withoutSymbols()
print(generator.getCharacters())

安装

PwGen 通过 CocoaPods 提供。

要安装它,只需将以下行添加到您的 Podfile

pod 'PwGen'

然后运行

pod install

许可

PwGen 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。