我在一家电子商店工作,使用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
的默认登录url是login/
url
Oscar
中不存在。如果我放入url(r'^login/$',
watch_login(login.as_view()), name='login'),
,观察者将捕获
登录尝试失败,但只有在login/
url中,才有一个新的url
如前所述,但在Oscar
的默认登录url观察程序没有
抓住这个机会。在有人能解释一下为什么会这样吗?在
目前没有回答
相关问题 更多 >
编程相关推荐