Spaces:
Sleeping
Sleeping
perbaiki login lagi
Browse files
app.py
CHANGED
|
@@ -80,15 +80,17 @@ ENABLE_PROFILING = False
|
|
| 80 |
app = Flask(__name__)
|
| 81 |
app.secret_key = os.environ.get("FLASK_SECRET_KEY", "dev-secret-please-change")
|
| 82 |
|
|
|
|
| 83 |
# supaya session tersimpan di browser saat lewat proxy/HTTPS (HF Spaces)
|
| 84 |
app.config.update(
|
| 85 |
SESSION_COOKIE_SAMESITE="None",
|
| 86 |
SESSION_COOKIE_SECURE=True,
|
| 87 |
SESSION_COOKIE_HTTPONLY=True,
|
|
|
|
| 88 |
PREFERRED_URL_SCHEME="https",
|
| 89 |
)
|
| 90 |
|
| 91 |
-
|
| 92 |
# ========= GLOBAL MODEL =========
|
| 93 |
ENCODER_TOKENIZER = None
|
| 94 |
ENCODER_MODEL = None
|
|
|
|
| 80 |
app = Flask(__name__)
|
| 81 |
app.secret_key = os.environ.get("FLASK_SECRET_KEY", "dev-secret-please-change")
|
| 82 |
|
| 83 |
+
from werkzeug.middleware.proxy_fix import ProxyFix
|
| 84 |
# supaya session tersimpan di browser saat lewat proxy/HTTPS (HF Spaces)
|
| 85 |
app.config.update(
|
| 86 |
SESSION_COOKIE_SAMESITE="None",
|
| 87 |
SESSION_COOKIE_SECURE=True,
|
| 88 |
SESSION_COOKIE_HTTPONLY=True,
|
| 89 |
+
SESSION_COOKIE_PATH="/",
|
| 90 |
PREFERRED_URL_SCHEME="https",
|
| 91 |
)
|
| 92 |
|
| 93 |
+
app.wsgi_app = ProxyFix(app.wsgi_app, x_for=1, x_proto=1, x_host=1)
|
| 94 |
# ========= GLOBAL MODEL =========
|
| 95 |
ENCODER_TOKENIZER = None
|
| 96 |
ENCODER_MODEL = None
|