|  | from flask import Flask, render_template, redirect, request
from time import time
from urllib.parse import urlparse
app = Flask(
    __name__,
    static_url_path='',
    static_folder='static/',
    template_folder='templates/'
)
@app.route('/')
def index():
    return render_template("index.html")
@app.route('/agegate')
def agegate():
    url = request.args.get("to", default="/")
    return render_template("age-gate.html", url=url)
@app.route('/accept')
def accept():
    url = request.args.get("url", default=None)
    print(urlparse(url).netloc)
    if urlparse(url).netloc and urlparse(url).netloc[-9:] != "crux.sexy":
        print("oops")
        url = "/"
    if not url:
        url = "/"
    res = redirect(url, 307)
    res.set_cookie("agegate", "true", time() + 60*60*24*365, domain="crux.sexy")
    return res
if __name__ == "__main__":
    app.run(debug=True, host='0.0.0.0', port=5002)
 |