Skip to content

420521738/SelfDefUserAuth

Repository files navigation

自定义user认证模块、用户登录及验证码模块

注意:本工具基于 python3.5.4版本,Django1.11.14版本前提进行开发。本工具开发调试均在谷歌浏览器下进行,所以建议使用谷歌浏览器进行访问。测试后发现,火狐浏览器也是可以正常访问的,所以首选推荐谷歌浏览器,其次是火狐浏览器。

本项目主要是自定义user认证模块,使用自定义的用户模块,编写登录以及验证码功能。至于为什么要自定义django的user模块,应该也不用多说了,django自定义的user模块字段相对较少,而且不能灵活修改,所以自定义的好处就是你想怎么改就怎么改。但是自定义user模块就涉及到较多的问题,如密码校验、后台admin展示等等一系列问题,所以现在花时间整理出自定义user模块相关的功能,包括表结构设计、前台管理用户、后台管理用户等。

作者QQ:420521738,添加时请备注原因,很欢迎各位加我一起探讨学习。

项目介绍

1.登录

  • 帐号登录功能,结合了验证码输入功能,防止恶意尝试密码行为。
登录效果截图:

Login

2.Django Admin 管理后台自定义展示

  • Django Admin管理后台是可以自定义展示指定内容,可以定义展示什么内容,以及该内容的某些字段,还可以定义该内容的过滤条件以及搜索字段。
自定义django admin的入口效果截图:

DjangoAdmin_Index

自定义django admin的用户表效果截图:

DjangoAdmin_User

3.前台用户管理功能展示

  • 前台用户管理功能展示,包括用户的增删改查、修改密码、管理员管理设定等。
用户管理首页效果截图:

UserList

用户信息修改效果截图:

UserManage

用户管理员设定效果截图:

UserAdminManage

在线用户效果截图:

UserOline

用户密码修改效果截图:

UserPassChange1 UserPassChange2

About

自定义user认证模块,使用自定义的用户管理模块,编写登录及验证码功能

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors