Skip to content

dust8/django-simpleui-captcha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

django-simpleui-captcha

PyPI version

django-simpleui-captcha 是一个 django 后台管理登录验证码插件

界面

image

安装

pip install django-simpleui-captcha 

依赖

  • Django
  • django-simple-captcha

快速开始

1. 添加 "simpleui_captcha" 到 INSTALLED_APPS 设置, 注意要放在最前面

INSTALLED_APPS = [ "simpleui_captcha", "simpleui", ... ]

2. 添加 simpleui_captchaurl 到你的项目 urls.py ::

path('simpleui_captcha/', include('simpleui_captcha.urls')),

3. 运行 python manage.py migrate 迁移验证码模型

4.(可选)后台在连续登录n次失败后,要求输入验证码登录

# urls.py from simpleui_captcha.views import LoginWithCaptcha urlpatterns = [ path('admin/login/', LoginWithCaptcha.as_view(), name='admin_login'), path('admin/', admin.site.urls), ... ] # settings.py 默认值 SIMPLEUI_CAPTCHA = { 'FAILED_LOGIN_COUNT_NAME': 'failed_login_count', # session 的键名 'MAX_FAILED_LOGIN_COUNT': 3, # 不需要输验证码的最大失败次数 }

About

django-simpleui-captcha 是一个 django 后台管理登录验证码插件

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published