VRT SSO-overlay-widget test pagina for KIDS!

Dit voorbeeld geeft een overzicht van wat er mogelijk is met de SSO-widget.

Example code

Options

Layout

Maak een keuze om de formaat opties van de SSO-widget te bekijken.

Positie van de widget.

Kies of je subprofiles/kidsprofielen wil toevoegen

Kies of je toegankelijksheidsinstellingen wil zien

widget elements

Zet hier de html voor de sso sub-elementen.

Colors

Genereer hier je eigen palette.


SSO Events

Bekijk hier de inhoud van het 'SSO-stateChanged' event. De state vertelt iets over de status van de user:

  • 1 betekent dat die ingelogd is
  • 2 betekent dat er net een refresh van cookies is gebeurd
  • -1 is uitgelogd
  • -2 is afgemeld - en dan wordt automatisch aanloggen afgezet
  • 0 is de default

De userData sectie bevat de id_token en scopes. Afhankelijk van de scope krijgen clients andere/extra velden te zien. Bijvoorbeeld given_name. De id token is een jwt token en bevat onder meer de sub (een user id die verschillend is per client).

Naast deze informatie, kan een sso event ook een videoToken bevatten. Dit is enkel het geval als de client de phone scope heeft/vereist en de user de scope heeft goedgekeurd. Als dat het geval is, kan je met een extra call de phone scope vragen en zal de video token ook in het buitenland werken.