增加禁用用户的功能

This commit is contained in:
spxcds
2016-03-27 01:26:24 +08:00
parent 13c73e71b8
commit 7a841214d4
7 changed files with 45 additions and 7 deletions

View File

@@ -65,7 +65,7 @@ class UserLoginAPIView(APIView):
return serializer_invalid_response(serializer)
@login_required
#@login_required
def logout(request):
auth.logout(request)
return http.HttpResponseRedirect("/")
@@ -228,6 +228,12 @@ class UserAdminAPIView(APIView):
user.two_factor_auth = True
user.tfa_token = rand_str()
# 后台控制用户是否被禁用
if data["is_forbidden_user"] is False:
user.is_forbidden = False
else:
user.is_forbidden = True
user.save()
return success_response(UserSerializer(user).data)
else: