go-password-validator:验证Go中密码的强度

时间:2024-04-08 21:21:16
【文件属性】:

文件名称:go-password-validator:验证Go中密码的强度

文件大小:11KB

文件格式:ZIP

更新时间:2024-04-08 21:21:16

golang security entropy character special-characters

密码验证器 使用原始熵值的简单密码验证器。如果您觉得有用,请用星号打该项目 :star: 由支持 此项目可用于前置密码强度计,或仅在服务器上验证密码强度。好处: 没有愚蠢的规则(不需要大写,数字,特殊字符等) 一切都基于熵(密码的原始加密强度) 不会将大量数据加载到内存中-非常快速且轻巧 不联系任何API或外部系统 受此启发 :gear:安装 在Go模块之外: go get github.com/wagslane/go-password-validator :rocket:快速开始 package main import ( passwordvalidator "github.com/wagslane/go-password-validator" ) func main (){ entropy := passwordvalidator . GetEntropy ( "a longer passwor


【文件预览】:
go-password-validator-main
----go.mod(58B)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----entropy.go(868B)
----validate.go(2KB)
----LICENSE(1KB)
----validate_test.go(794B)
----README.md(5KB)
----Makefile(395B)
----base.go(1KB)
----length.go(2KB)
----base_test.go(1KB)
----length_test.go(2KB)
----entropy_test.go(783B)

网友评论