增加禁用用户的功能
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user