disable login for suspended users

This commit is contained in:
Usman Nasir
2020-01-21 20:35:03 +05:00
parent b51ef9df65
commit 4e783f0a2f

View File

@@ -79,6 +79,11 @@ def verifyLogin(request):
admin = Administrator.objects.get(userName=username)
if admin.state == 'SUSPENDED':
data = {'userID': 0, 'loginStatus': 0, 'error_message': 'Account currently suspended.'}
json_data = json.dumps(data)
return HttpResponse(json_data)
if hashPassword.check_password(admin.password, password):
request.session['userID'] = admin.pk