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
评论0
最新资源