guide
Make your web app miniapp-ready
Use the same website in normal browsers and inside U-net as an unlisted or catalog-listed miniapp.
@union-networks/web-login@union-networks/server
Serve a miniapp manifest
U-net discovers unlisted miniapps from `/.well-known/unet-miniapp.json`. The manifest must be HTTPS, same-origin, and match a registered U-net service.
Representation
U-net validates origin, launch URL, permissions, and service registration.
Login through the host bridge
When your site runs inside U-net, do not show a QR. Ask the host bridge for a scoped service session and verify the returned assertion on your server.
Representation
Inside U-net: one tap consent, no QR. Browser: QR fallback.