3M · One Digital Front Door

One DaVinci flow, three ways to surface it. The app's own page controls the widget's styling through the end-user-nano theme variables, and passes appKey at invocation — the flow resolves labels, agreements, and translations per app (widget.html?app=bcom vs ?app=pattern-marketplace).

Method 3M bCom 3M Pattern Marketplace
Inline widget Embedded in the page — the app owns everything around it. widget.html?app=bcom widget.html?app=pattern-marketplace
Modal popup Widget over the page — no navigation, clean reopen. modal.html?app=bcom modal.html?app=pattern-marketplace
OAuth redirect Real OIDC redirect; the flow runs hosted at PingOne. redirect.html?app=bcom redirect.html?app=pattern-marketplace