Front channel embeds
Lær hvordan front channel embeds kan gi mer dynamisk og sikker levering av brukerinnhold
Introduksjon
En front channel embed er en spesiell type innhold som kan defineres, der det i stedet for en bokstavelig tekst for hver lokalisering finnes en URL som refererer til det faktiske innholdet eller nyttelasten, som skal hentes og bygges direkte inn i det grafiske brukergrensesnittet.
Front channel embeds muliggjør en mer sammenhengende brukeropplevelse ved å unngå behovet for fullstendig sidenavigering eller bruk av vedlegg eller 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, typisk en JavaScript-applikasjon, håndterer henting og gjengivelse av innholdet. Ved å levere dialogtoken er det mulig å gjøre én direkte forespørsel til et eksternt endepunkt, som deretter kan autentisere og autorisere forespørselen og returnere innholdet direkte tilbake til frontend for gjengivelse og innbygging i brukergrensesnittet.
Tjenesteeiers system må implementere støtte for front channel embeds og for nettleserens sikkerhetsmekanismer som CORS protocol. Mer informasjon om dette finnes i referanseseksjonen.
Les mer