跟踪Django支持的站点中失败的登录尝试。

django-axes的Python项目详细描述


django轴

jazzbandgithubpypi releasedocumentation构建状态coverage

轴是一种非常简单的方法,让你跟踪失败的 尝试登录您的登录和管理视图。

这个名字有点古怪,因为它可以解释为:

  • 访问 ,如监视访问尝试,或
  • 斧头 ,就像你可以用来砍的工具一样(通常在木头上)。

不过,在这种情况下,它的黑客攻击部分可以更进一步: Axes旨在帮助您阻止他人入侵您的网站

功能性

axes记录登录django站点的尝试并防止攻击者 当站点超过配置的尝试限制时,从暴力强制站点。

axes可以跟踪尝试并将其无限期地持久化在数据库中, 或者也可以使用快速的、抗ddos的缓存实现。

轴可以配置为监视登录尝试 IP地址、用户名、用户代理或它们的组合。

Axes支持冷静期、IP地址白名单和黑名单, 用户帐户白名单和Django访问管理的其他功能。

文档

有关安装和配置的详细信息,请参阅文档:

https://django-axes.readthedocs.io/

问题

如果您有任何问题或在使用应用程序时遇到问题,请在以下位置提交错误报告:

https://github.com/jazzband/django-axes/issues

贡献

这是一个项目。 通过贡献你同意遵守 贡献者行为准则 并遵循 指南

最好将提议的更改和prs分离成小的、不同的补丁 按类型,以便它们可以更快地合并到上游和释放更快:

  • 功能,
  • 错误修复,
  • 代码样式改进,以及
  • 文档改进。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用jaxb2annotateplugin和XJC工具的java自定义注释   java组织。xeustechnologies。jcl无法加载WstxInputFactory类   java JUnit在格式化字符串上比较失败   java Bukkit配置部分getKeys   如何关闭Java流?   java Struts2正则表达式配置   链式事务注释的java奇怪行为   java在两个JButton之间使用变量   java签署APK时内容会发生什么变化?   java LWJGL:Slick:3D世界中的绘图字体   如何分解Java数组?   在Java MySql中处理多个过滤器   java如何在Firebase数据库中跳过初始OnChildaded事件触发   java如何在PreviewView中使用CameraX?   在子类#中重写父类后访问父类原始方法的java已解决   java找不到类型的属性   游戏框架游戏!框架+Java