griffolion / pwned
一个用于检查密码在 HaveIBeenPwned 数据库中状态的轻量级库。
v1.2.1
2022-10-10 22:18 UTC
Requires
- php: >=7.1
- ext-curl: *
Requires (Dev)
- mockery/mockery: ^1.5
- phpunit/phpunit: ^8
This package is auto-updated.
Last update: 2024-09-11 02:36:42 UTC
README
HaveIBeenPwnedRangeChecker
一个小巧简单的库,用于检查密码与HaveIBeenPwned 密码检查 API的匹配情况。
API搜索结果中出现的密码已出现在被泄露的数据库中,因此使用此类密码的任何账户面临更高的被泄露风险。
要求
- PHP 7.1 或更高版本
- Curl
安装
composer require griffolion/pwned
基本用法
use Pwned\Range; ... $pwnedCount = (new Range())->check("password"); if ($pwnedCount > 0) { echo "Your password is at risk!"; }