FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

removed: clickjack (no twitter card shows up) · GenstackOrg/Genstack@f287ba7 · GitHub

Commit f287ba7

Browse files
committed
removed: clickjack (no twitter card shows up)
1 parent 449b23c commit f287ba7

1 file changed

Lines changed: 0 additions & 11 deletions

File tree

‎app/main.py‎

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,6 @@
1212

1313
app = FastAPI()
1414

15-
# --- clickjacking protection middleware ---
16-
@app.middleware("http")
17-
async def clickjacking_protect(request: Request, call_next):
18-
response = await call_next(request)
19-
user_agent = request.headers.get("user-agent", "").lower()
20-
if "twitterbot" in user_agent or "facebookexternalhit" in user_agent:
21-
return response
22-
response.headers["X-Frame-Options"] = "DENY"
23-
response.headers["Content-Security-Policy"] = "frame-ancestors 'self';"
24-
return response
25-
# --- end middleware ---
2615

2716
def rate_limit_exception_handler(request: Request, exc: Exception) -> Response:
2817
assert isinstance(exc, RateLimitExceeded)

0 commit comments

Comments
 (0)

Back | FazBrowse Home | New Git URL