This commit is contained in:
Nirodan
2025-06-16 11:16:44 +02:00
parent 84684d0a08
commit f395740522
+8 -7
View File
@@ -136,24 +136,25 @@ def verify_token():
print("[JWT] Ungültiger Token") print("[JWT] Ungültiger Token")
return None return None
@app.route('/api/tools/md5', methods=['POST']) @app.route('/api/hash/md5', methods=['POST'])
def md5_tool(): def hash_md5():
user = verify_token() user = verify_token()
if not user: if not user:
return jsonify({"message": "Nicht autorisiert"}), 401 return jsonify({"message": "Nicht autorisiert"}), 401
data = request.get_json() data = request.get_json()
input_text = data.get("text", "") password = data.get("password", "")
import hashlib import hashlib
result = hashlib.md5(input_text.encode()).hexdigest() result = hashlib.md5(password.encode()).hexdigest()
return jsonify({ return jsonify({
"username": user['username'], "md5": result,
"hash": result "by": user['username']
}) })
if __name__ == '__main__': if __name__ == '__main__':
os.makedirs("config", exist_ok=True) os.makedirs("config", exist_ok=True)
app.run(host='127.0.0.1', port=5000) app.run(host='127.0.0.1', port=5000)