release v2.3.8
This commit is contained in:
parent
d747b62021
commit
dcf3b9bc09
|
|
@ -25,7 +25,7 @@ class secMiddleware:
|
|||
try:
|
||||
uID = request.session['userID']
|
||||
admin = Administrator.objects.get(pk=uID)
|
||||
ipAddr = get_client_ip(request)
|
||||
ipAddr = secMiddleware.get_client_ip(request)
|
||||
|
||||
if ipAddr.find('.') > -1:
|
||||
if request.session['ipAddr'] == ipAddr or admin.securityLevel == secMiddleware.LOW:
|
||||
|
|
@ -33,19 +33,19 @@ class secMiddleware:
|
|||
else:
|
||||
del request.session['userID']
|
||||
del request.session['ipAddr']
|
||||
logging.writeToFile(get_client_ip(request))
|
||||
logging.writeToFile(secMiddleware.get_client_ip(request))
|
||||
final_dic = {'error_message': "Session reuse detected, IPAddress logged.",
|
||||
"errorMessage": "Session reuse detected, IPAddress logged."}
|
||||
final_json = json.dumps(final_dic)
|
||||
return HttpResponse(final_json)
|
||||
else:
|
||||
ipAddr = get_client_ip(request).split(':')[:3]
|
||||
ipAddr = secMiddleware.get_client_ip(request).split(':')[:3]
|
||||
if request.session['ipAddr'] == ipAddr or admin.securityLevel == secMiddleware.LOW:
|
||||
pass
|
||||
else:
|
||||
del request.session['userID']
|
||||
del request.session['ipAddr']
|
||||
logging.writeToFile(get_client_ip(request))
|
||||
logging.writeToFile(secMiddleware.get_client_ip(request))
|
||||
final_dic = {'error_message': "Session reuse detected, IPAddress logged.",
|
||||
"errorMessage": "Session reuse detected, IPAddress logged."}
|
||||
final_json = json.dumps(final_dic)
|
||||
|
|
|
|||
Loading…
Reference in New Issue