flask-ipblock:阻止某些IP地址访问您的Flask应用

时间:2021-05-17 19:45:28
【文件属性】:
文件名称:flask-ipblock:阻止某些IP地址访问您的Flask应用
文件大小:7KB
文件格式:ZIP
更新时间:2021-05-17 19:45:28
python flask ipv4 ip-address flask-extension Flask-IPBlock 阻止某些IP地址访问您的Flask应用程序。 Flask-IPBlock由MongoDB支持,并支持应用程序级缓存以提高性能。 选项 您可以通过可选的read_preference kwarg覆盖默认的MongoDB读取首选项。 您可以通过维护本地内存中LRU缓存来限制IP检查对MongoDB的影响。 为此,请指定其cache_size(即它可以存储的IP地址的最大数量)和cache_ttl(即每个结果应缓存多少秒)。 要在空运行模式下运行而不阻止请求,请将blocking_enabled设置为False 。 将logging_enabled设置为True以记录与阻止规则匹配的logging_enabled如果启用,则即使blocking_enabled为False也会记录日志。 设置 from flask import Flask from flas
【文件预览】:
flask-ipblock-master
----setup.py(641B)
----.gitignore(315B)
----requirements.txt(112B)
----LICENSE(1KB)
----setup.cfg(31B)
----README.md(1KB)
----tests()
--------__init__.py(1KB)
----.circleci()
--------config.yml(376B)
----flask_ipblock()
--------__init__.py(3KB)
--------documents.py(2KB)

网友评论