auth: trust proxy headers
This commit is contained in:
parent
d53a63021d
commit
5a9a3b4f8b
@ -18,9 +18,11 @@ from flask_cors import CORS
|
|||||||
import httpx
|
import httpx
|
||||||
import jwt
|
import jwt
|
||||||
from jwt import PyJWKClient
|
from jwt import PyJWKClient
|
||||||
|
from werkzeug.middleware.proxy_fix import ProxyFix
|
||||||
|
|
||||||
|
|
||||||
app = Flask(__name__, static_folder="../frontend/dist", static_url_path="")
|
app = Flask(__name__, static_folder="../frontend/dist", static_url_path="")
|
||||||
|
app.wsgi_app = ProxyFix(app.wsgi_app, x_for=1, x_proto=1, x_host=1, x_port=1)
|
||||||
CORS(app, resources={r"/api/*": {"origins": "*"}})
|
CORS(app, resources={r"/api/*": {"origins": "*"}})
|
||||||
|
|
||||||
MONERO_GET_INFO_URL = os.getenv("MONERO_GET_INFO_URL", "http://monerod.crypto.svc.cluster.local:18081/get_info")
|
MONERO_GET_INFO_URL = os.getenv("MONERO_GET_INFO_URL", "http://monerod.crypto.svc.cluster.local:18081/get_info")
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user