from flask import Flask, request, jsonify

app = Flask(__name__)

# Hardcoded OTP for demonstration purposes
stored_otp = "005712"

def get_stored_otp_for_user():
    # This will simulate retrieving the OTP for a user from a database
    return stored_otp

@app.route('/verify-otp', methods=['POST'])
def verify_otp():
    user_input = request.json.get('otp')
    stored_otp = get_stored_otp_for_user()
    if user_input == stored_otp:
        return jsonify({"message": "OTP verified - Bypassed!"}), 200
    return jsonify({"message": "Invalid OTP"}), 401

if __name__ == '__main__':
    app.run(debug=True, host='0.0.0.0', port=5000)
