随机密码生成器

build Swift Version Compatibility Platform Compatibility

RandomPasswordGenerator 是一个 Swift 库,用于生成具有指定长度、字符类型和排除字符的随机密码。

功能

安装

这个库可以使用 Swift Package Manager 安装。要这样做,请将以下内容添加到您的 Package.swift 文件中

dependencies: [
    .package(url: "https://github.com/yukanamori/RandomPasswordGenerator", from: "0.1.0")
]

用法

import RandomPasswordGenerator

// Create a new password generator
let generator = RandomPasswordGenerator(length: 10, characterTypes: [.digits, .uppercase, .lowercase])

do {
    // Generate a random password
    let password = try generator.generate()
    print(password) // For example: "A3b7G9k2L1"
} catch {
    print("An error occurred: \(error)")
}

贡献

欢迎提交 Pull Request。对于重大更改,请先提出 issue,以讨论您想要更改的内容。