Manuale Roku SSO (REST API V2) roku-sso-cookbook-rest-api-v2
L’API REST per l’autenticazione di Adobe Pass V2 supporta l’SSO (Single Sign-On) per piattaforma per gli utenti finali delle applicazioni client in esecuzione su RokuOS.
Questo documento funge da estensione della Panoramica REST API V2 esistente che fornisce una visualizzazione di alto livello e il documento che descrive come implementare Single Sign-On utilizzando i flussi di identità della piattaforma.
Single Sign-On Roku tramite i flussi di identità della piattaforma cookbook
Adobe Pass Authentication collabora con Roku per migliorare l’esperienza di accesso degli utenti e facilitare il Single Sign-On (SSO) tra le applicazioni TV Everywhere per gli abbonati TV.
Prerequisiti prerequisites
Prima di procedere con il Single Sign-On Roku utilizzando i flussi di identità della piattaforma, accertati che Roku SSO sia abilitato. Roku SSO è abilitato per impostazione predefinita a meno che il programmatore o MVPD non richiedano la disabilitazione dell'SSO.
Ogni programmatore può abilitare o disabilitare il Single Sign-On (SSO) sulla piattaforma Roku per integrazioni specifiche tramite Adobe Pass TVE Dashboard.
Flusso di lavoro workflow
Da client a server
Per le applicazioni programmatrici che utilizzano un’architettura client-to-server per integrare REST API V2, Roku SSO funziona perfettamente senza alcuna modifica.
RokuOS aggiunge automaticamente due intestazioni HTTP a tutte le richieste inviate agli endpoint di autenticazione di Adobe Pass.
Server-to-Server
Per le applicazioni Programmer che utilizzano un’architettura server-to-server per integrare REST API V2, il Programmatore deve coordinarsi con il team Roku per configurare queste intestazioni in modo che vengano incluse in tutti i flussi API diretti al proprio dominio.
Per abilitare l’SSO tra applicazioni e dispositivi, è necessario utilizzare l’ID abbonato fornito da Roku al posto dell’ID dispositivo trasmesso dall’applicazione.
Per ulteriori informazioni, consulta la seguente documentazione:
Per informazioni specifiche sul formato delle intestazioni necessarie, contatta il tuo rappresentante Adobe.
Domande frequenti faqs
-
Funzionamento dell'SSO
L’SSO funziona su tutte le applicazioni Programmer basate sull’autenticazione Adobe Pass su tutti i dispositivi Roku associati allo stesso utente Roku. Non tutti gli MVPD consentiranno Roku SSO.
-
Verranno apportate modifiche ai TTL di autenticazione?
Il primo token di autenticazione valido verrà utilizzato per l'esecuzione dell'SSO e, in questo caso, tutte le altre applicazioni che verranno autenticate tramite l'SSO utilizzeranno lo stesso TTL fino alla scadenza. Pertanto, quando si passa da un’applicazione all’altra, la seconda applicazione condividerà il TTL della prima applicazione che si autentica.
-
Altre funzionalità di Adobe funzioneranno come prima?
Tutte le funzionalità di autenticazione di Adobe Pass funzioneranno come prima.
-
Esiste un processo di consenso/rinuncia del programmatore che trae vantaggio dall'SSO sulla piattaforma Roku?
Si tratta di una modifica alla configurazione nel dashboard TVE di Adobe. Ogni programmatore può abilitare o disabilitare SSO sulla piattaforma Roku per integrazioni specifiche.
-
Quali sono alcuni problemi comuni?
I programmatori devono verificare che le loro implementazioni correnti basate sull’API REST di Adobe non impediscano l’SSO della piattaforma Roku.
Di seguito è riportato un elenco di possibili problemi e come risolverli.