darookee/pwnwedpassword-validator

Symfony的PwnedPassword验证约束

1.0.1 2018-11-23 16:19 UTC

This package is auto-updated.

Last update: 2024-09-07 22:28:52 UTC


README

此验证器使用curl查询https://haveibeenpwned.com API以获取待验证值的SHA1散列的前5个字符。如果它在响应中找到确切的SHA1哈希,它将添加一个验证错误。

用法

use R\Validator\Constraints as RAssert;

class MyEntity {

    /**
    * @RAssert\PwnedPasswords()
    **/
    var $password;
}