EConnect+ Widget host

A small widget framework for your iframes.

Drop-in React/Next.js host for embeddable widgets. Each widget is requested via iframe and authenticated with a signed JWT so you can tailor content to the calling user or tenant.

How embedding works

Generate a signed JWT on your backend and pass it as a token query parameter to any widget URL:

embed.html
<iframe  src="https://your-domain.com/widgets/greeting?token=YOUR_JWT"  width="400"  height="180"  referrerpolicy="no-referrer"  loading="lazy"  style="border:0; border-radius:12px; overflow:hidden;"></iframe>

On the server we verify the token, hydrate a user object, and render the appropriate widget variant.