Add "verify" field to request to not save image
This makes it easy for the user to debug authentication.
This commit is contained in:
parent
0dbcc0e380
commit
7c1f449bce
10
imgupload.py
10
imgupload.py
@ -49,6 +49,11 @@ def upload():
|
|||||||
if request.form["uploadKey"] in validkeys: # check if uploadKey is valid
|
if request.form["uploadKey"] in validkeys: # check if uploadKey is valid
|
||||||
print("Key is valid!")
|
print("Key is valid!")
|
||||||
|
|
||||||
|
if "verify" in request.form.keys():
|
||||||
|
if request.form["verify"] == "true":
|
||||||
|
print("Request is asking if key is valid (it is)")
|
||||||
|
return jsonify({'status': 'key_valid'})
|
||||||
|
|
||||||
if "imageUpload" in request.files: # check if image to upload was provided
|
if "imageUpload" in request.files: # check if image to upload was provided
|
||||||
f = request.files["imageUpload"] # f is the image to upload
|
f = request.files["imageUpload"] # f is the image to upload
|
||||||
else:
|
else:
|
||||||
@ -92,10 +97,5 @@ def upload():
|
|||||||
print("No uploadKey found in request!")
|
print("No uploadKey found in request!")
|
||||||
return jsonify({'status': 'error', 'error': 'UNAUTHORIZED'}), status.HTTP_401_UNAUTHORIZED
|
return jsonify({'status': 'error', 'error': 'UNAUTHORIZED'}), status.HTTP_401_UNAUTHORIZED
|
||||||
|
|
||||||
|
|
||||||
else: # if the request method wasn't post
|
|
||||||
print("Request method was not POST!")
|
|
||||||
return jsonify({'status': 'error', 'error': 'METHOD_NOT_ALLOWED'}), status.HTTP_405_METHOD_NOT_ALLOWED
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
print("Run with `flask` or a WSGI server!")
|
print("Run with `flask` or a WSGI server!")
|
||||||
|
Reference in New Issue
Block a user