Flow
- The widget loads hidden and checks whether the visitor is logged in to Upod.
- Logged in: the adapter applies their Upod cookie preferences to OneTrust and closes it. The banner is never shown.
-
Not logged in: the OneTrust banner is shown with
the closed Upod widget on top of it.
- Log in or register via the widget: on the redirect back the adapter applies the Upod preferences and closes OneTrust.
- Answer the OneTrust banner yourself: the Upod widget opens afterwards, and Register carries your OneTrust choice into the register flow so the cookie screens are skipped. The widget opens itself at most 5 times per two weeks; after that it stays closed.
Upod: checking login
OneTrust: loading
Banner: hidden
Upod widget: hidden
Start over logs you out of Upod and forgets the OneTrust choice, so the flow can be replayed.
Query params added to Register
Nothing yet, make a choice in OneTrust
forwardConsentToRegister: true on the OneTrust adapter
hands each OneTrust choice to
client.setRegisterConsent().
client.register() then adds these params, and idp-web
seeds the cookie preferences from cookieCategories
instead of showing the customize screen.
State
-