Front channel embeds
Lær hvordan front channel embeds kan gi en mer dynamisk og sikker levering av brukerinnhold
Introduksjon
En front channel embed er en spesiell type innhold som kan defineres, hvor det i stedet for en bokstavelig tekst for hver lokalisering er en URL som refererer til det faktiske innholdet/nyttelasten, som skal hentes og bygges direkte inn i det grafiske brukergrensesnittet.
Front channel embeds muliggjør en mer sammenhengende brukeropplevelse, ved å unngå å måtte gjøre en fullstendig sidenavigering eller bruke vedlegg/eksterne lenker for å få tilgang til innholdet.

Dialog uten front channel embed til venstre, som viser en lenke. Front channel embed til høyre, som viser det faktiske innholdet
Bruk
I likhet med visning av en enkel lenke, blir innhold som vises via front channel embeds ikke lagret i Dialogporten, eller hentet via eller sendt gjennom den. “Front channel”, som vanligvis refererer til den delen av sluttbrukersystemet som kjører i brukerens nettleser (vanligvis en javascript-applikasjon), håndterer henting av innholdet og gjengivelse av innholdet. Ved å levere dialogtoken, er det mulig å gjøre en enkelt, direkte forespørsel til et eksternt endepunkt, som deretter kan autentisere og autorisere forespørselen, og returnere innholdet direkte tilbake til frontend for å gjengi og bygge inn i brukergrensesnittet.
Tjenesteeiers system må implementere støtte for front channel embeds for å håndtere front channel embeds og nettlesers sikkerhetsmekanismer (CORS protocol). Mer informasjon om dette i referanseseksjonen.
Les mer