Django Axes在django Oscar中没有失败的登录尝试

时间:2016-08-09 07:38:52

标签: python django e-commerce axes django-oscar

我使用django-oscar在电子商店工作,并且我使用django-axes进行登录尝试捕获。

当我获得django管理员登录时,一切正常:如果我三次失败,axes将我锁定。

但是当我在奥斯卡登录失败很多次时,我又一次又一次地尝试再次问题...... axes永远不会把我锁定!

我使用django-axes==2.2.0使用此设置:

AXES_LOGIN_FAILURE_LIMIT = 3 
AXES_USE_USER_AGENT = True 
AXES_COOLOFF_TIME = 24 

任何人都可以帮助我吗?

更新
我做了documentation步骤,我有两种不同的表现:

  • 如果我放url(r'^accounts/login/$', watch_login(login.as_view()), name='login'),观察者没有抓住失败的登录注册。我放 这是因为Oscar的默认登录网址是login/网址 在Oscar中不存在。如果我放url(r'^login/$', watch_login(login.as_view()), name='login'),,观察者会抓住 登录尝试失败,但仅在login/网址中,这是一个新的网址 如前所述,但在Oscar的默认登录网址浏览器中并没有 抓住这个问题。

任何人都可以解释为什么会发生这种情况吗?

0 个答案:

没有答案