首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django-轴闭锁不工作

django-轴闭锁不工作
EN

Stack Overflow用户
提问于 2014-12-08 18:17:07
回答 2查看 1.3K关注 0票数 1

这里有人成功地配置了django轴吗?Axes是一个模块,它使您能够在指定数量的登录尝试失败后锁定用户。我有三个问题我一直没能解决。首先,我的应用程序继续允许我尝试登录,即使我已经超过了失败限制;第二,如果我超过了失败限制,我的站点没有显示锁定模板;第三,我的管理站点没有显示任何登录失败。我已经看过吉特布的文件了,但我还是不知道我做错了什么。我的文件如下所示。谢谢你的帮助。

代码语言:javascript
复制
# Relevant settings in settings.py
INSTALLED_APPS = (
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'login',
    'axes',
)
# MIDDLEWARE_CLASSES contains usual classes
MIDDLEWARE_CLASSES += (
    'axes.middleware.FailedLoginMiddleware',
)
AXES_LOGIN_FAILURE_LIMIT = 1
import datetime as dt
delta = dt.timedelta(minutes=1)
AXES_COOLOFF_TIME = delta
AXES_LOCKOUT_URL = '/accounts/locked_out/'
AXES_LOCKOUT_TEMPLATE = 'registration/locked_out.html'

# Relevant routes in urls.py
urlpatterns = patterns('',
    # This is my login view, nothing special there
    url(r'^$', 'login.views.firewall_login'),
    # The view for Axes lockout
    url(r'^accounts/locked_out/$', 
        'login.views.locked_out',
        {'template': 'registration/locked_out.html'}),
    url(r'^admin/', include(admin.site.urls)),
)

# views.py
def locked_out(request, template):
    """User is redirected here after they're locked out."""
    return render(request, template)
EN

回答 2

Stack Overflow用户

发布于 2021-12-07 16:42:12

将此添加到setting.py

代码语言:javascript
复制
AUTHENTICATION_BACKENDS = [
    # AxesBackend should be the first backend in the AUTHENTICATION_BACKENDS list.
    'axes.backends.AxesBackend',

    # Django ModelBackend is the default authentication backend.
    'django.contrib.auth.backends.ModelBackend',
]
票数 0
EN

Stack Overflow用户

发布于 2022-10-13 16:56:23

我能帮你做的就是你需要

代码语言:javascript
复制
AXES_ENABLE_ACCESS_FAILURE_LOG = True  # log access failures to the database.

不幸的是,我自己对其他问题并不确定

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27364296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档