Recacpha / app.py
Vibow's picture
Update app.py
c4a1814 verified
import os
import requests
from flask import Flask, request, jsonify, send_file
app = Flask(__name__)
# πŸ”‘ Ambil secret key dari Hugging Face Secrets
HCAPTCHA_SECRET = os.environ.get("HCAPTCHA_SECRET")
@app.route("/")
def index():
return send_file("index.html")
@app.route("/verify", methods=["POST"])
def verify():
data = request.get_json()
token = data.get("token") if data else None
if not token:
return jsonify({"success": False, "error": "❌ No token received"}), 400
url = "https://hcaptcha.com/siteverify"
payload = {"secret": HCAPTCHA_SECRET, "response": token}
result = requests.post(url, data=payload).json()
return jsonify(result)
if __name__ == "__main__":
app.run(host="0.0.0.0", port=7860)