优化注册码验证

This commit is contained in:
yangjian 2020-05-17 21:35:33 +08:00
parent 23b481c6bd
commit a4f3f2eb60
4 changed files with 6 additions and 1 deletions

View File

@ -7,6 +7,7 @@
- 优化配置路径;
- 增强代码安全性;
- 优化个人中心图片、文档模板的默认排序;
- 优化注册邀请码最大使用次数验证;
### v0.5.1 2020-05-08

View File

@ -54,7 +54,7 @@
- 支持**文集协作**功能,一个文集可以拥有一个创建者和多个协作者,可灵活选择协作权限;
- 支持**文档历史版本**功能,可以查看和对比历史版本与现有版本的差异,恢复某个历史版本为当前版本;
当前版本为:**v0.5.1**,版本发布时间为**2020-05-08**
当前版本为:**v0.5.2beta**
完整更新记录详见:[CHANGES.md](./CHANGES.md)

View File

@ -461,6 +461,8 @@ def admin_register_code(request):
if int(types) == 1:
try:
all_cnt = int(request.POST.get('all_cnt',1)) # 注册码的最大使用次数
if all_cnt <= 0:
return JsonResponse({'status': False, 'data': '最大使用次数不可为负数'})
is_code = False
while is_code is False:
code_str = '0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM'

View File

@ -82,7 +82,9 @@ class LoginView(APIView):
AppUserToken.objects.update_or_create(defaults={"token": token}, user=user_obj)
# 将token返回给用户
res["token"] = token
res['username'] = username
else:
res['code'] = 2
res["error"] = '账号被禁用'
else: