gentle-force-bundle:Symfony捆绑包,用于蛮力,错误和请求速率限制

时间:2024-05-25 23:30:52
【文件属性】:

文件名称:gentle-force-bundle:Symfony捆绑包,用于蛮力,错误和请求速率限制

文件大小:91KB

文件格式:ZIP

更新时间:2024-05-25 23:30:52

PHP

温和捆绑:暴力,错误和请求速率限制 这是一个symfony捆绑包,用于限制暴力尝试(例如无效凭据)和普通请求的速率。 它将独立的库集成到Symfony框架中。 特征 可用于限制暴力破解尝试; 可用于请求速率限制; 使用泄漏/令牌桶算法。 这意味着用户不必等待下一个小时或一天-随着时间的流逝,可能还会进行其他尝试。 这也意味着,每小时开始时,请求不会成批出现。 处理比赛条件。 这对于限制蛮力很重要。 例如,如果同时发出1000个请求以检查同一用户的密码,则只能配置尝试的次数;否则,可能会失败。 可以为单个用例配置多个限制(例如,每分钟最多100个请求,每小时最多200个请求); 不对它的用途和用途做任何假设-它可以与用户标识符,API令牌,IP地址或任何其他数据结合使用以进行分组; 提供与集成。 安装 composer require maba/gentle-force-bun


网友评论