Let customers embed your widget on their own domains without exposing the rest of your app to clickjacking. Per-tenant frame-ancestors for Next.js middleware.

clickjacking csp embed frame-ancestors iframe multi-tenant nextjs security typescript
4 Open Issues Need Help Last updated: Aug 20, 2026

Open Issues Need Help

View All on GitHub
Pluggable cache backend about 2 hours ago
good first issue

Let customers embed your widget on their own domains without exposing the rest of your app to clickjacking. Per-tenant frame-ancestors for Next.js middleware.

TypeScript
#clickjacking#csp#embed#frame-ancestors#iframe#multi-tenant#nextjs#security#typescript
good first issue

Let customers embed your widget on their own domains without exposing the rest of your app to clickjacking. Per-tenant frame-ancestors for Next.js middleware.

TypeScript
#clickjacking#csp#embed#frame-ancestors#iframe#multi-tenant#nextjs#security#typescript
good first issue

Let customers embed your widget on their own domains without exposing the rest of your app to clickjacking. Per-tenant frame-ancestors for Next.js middleware.

TypeScript
#clickjacking#csp#embed#frame-ancestors#iframe#multi-tenant#nextjs#security#typescript
good first issue

Let customers embed your widget on their own domains without exposing the rest of your app to clickjacking. Per-tenant frame-ancestors for Next.js middleware.

TypeScript
#clickjacking#csp#embed#frame-ancestors#iframe#multi-tenant#nextjs#security#typescript