Autenticación basada en el hogar (HBA)
- Temas:
- Autenticación
La autenticación basada en el hogar (HBA) es una función de TV en todas partes que permite a los suscriptores de TV de pago acceder al contenido de TV en línea sin introducir credenciales de MVPD cuando se conectan a su red doméstica, lo que mejora en gran medida la experiencia de autenticación.
Según el Comité de Tecnología de Autenticación Abierta (OATC):
"La autenticación automática en el hogar es el proceso mediante el cual un MVPD/OVD utiliza características de la red doméstica (o identificadores accesibles automáticamente entre dispositivos en la red doméstica) para autenticar qué cuenta de suscriptor está asociada con esa red doméstica, lo que elimina la necesidad de que los usuarios introduzcan manualmente credenciales al iniciar una sesión de TVE para acceder a contenido protegido".
Para obtener más información sobre la autenticación basada en el hogar (HBA) y los estándares relevantes del sector, consulte los siguientes recursos:
Ventajas de HBA
La autenticación basada en el hogar (HBA) es una función clave que elimina la barrera de inicio de sesión para los espectadores en casa con una suscripción de cable activa. Esta barrera es un desafío significativo para los servicios de TV en todas partes, con casi la mitad de todos los intentos de inicio de sesión resultando en un fracaso.
HBA puede mejorar en gran medida la participación del espectador, proporcionando una experiencia de usuario perfecta y superior para acceder al contenido de TV Everywhere.
Compatibilidad con HBA
HBA es compatible con varias MVPD integradas con la autenticación de Adobe Pass, pero para beneficiarse de HBA, es posible que tenga que realizar algunos pasos adicionales.
MVPD de SAML
Para las MVPD de SAML, el HBA se activa solo en el lado de MVPD.
MVPD de OAuth2
Para las MVPD de OAuth2, el HBA se puede activar o desactivar a través del Tablero de Adobe Pass TVE siguiendo los pasos de la Guía del usuario sobre integraciones de tableros de TVE.
MVPD
MVPD de SAML
En la tabla siguiente se ofrece una descripción general de las MVPD habilitadas para SAML que admiten HBA:
MVPD de OAuth2
En la tabla siguiente se proporciona una descripción general de las MVPD habilitadas para OAuth2 que admiten HBA:
Adobe Pass Authentication
En esta sección se describe la experiencia con HBA habilitado y se detalla la compatibilidad que ofrece la autenticación de Adobe Pass, destacando las siguientes características clave:
- Identificación de HBA: Capacidad para indicar a los programadores si la autenticación era HBA o no HBA (requiere compatibilidad con MVPD).
- TTL de autenticación configurables: Capacidad para establecer diferentes valores de tiempo de vida (TTL) de autenticación para las autenticaciones HBA en comparación con las no HBA (requiere compatibilidad con MVPD).
La siguiente tabla proporciona información general de alto nivel sobre la experiencia del usuario en un HBA y el flujo de autenticación normal (no HBA):
MVPD de SAML
En la tabla siguiente se ofrece una descripción general de la implementación de HBA en el caso de MVPD habilitadas para SAML:
Se muestra el selector de MVPD.
El usuario selecciona su MVPD y continúa iniciando sesión.
Una página intersticial puede informar al usuario de que ha iniciado sesión automáticamente con su cuenta de MVPD.
El extremo de autenticación de Adobe Pass reenvía la solicitud al extremo de autenticación de MVPD a través de una redirección de agente de usuario.
Se espera que MVPD envíe una decisión de autenticación en forma de respuesta SAML que incluya el indicador HBA (
hba_status
) con un valor "true" o "false".El servidor de autenticación de Adobe Pass realiza una solicitud al extremo del perfil de usuario de MVPD para exponer el indicador
hba_status
como parte de los metadatos de usuario.MVPD de OAuth2
La siguiente tabla proporciona una descripción general de la implementación de HBA en el caso de MVPD habilitadas para OAuth2:
Se muestra el selector de MVPD.
El usuario selecciona su MVPD y continúa iniciando sesión.
Una página intersticial puede informar al usuario de que ha iniciado sesión automáticamente con su cuenta de MVPD.
El extremo de autenticación de Adobe Pass reenvía la solicitud al extremo de autenticación de MVPD a través de una redirección de agente de usuario.
El extremo de autenticación MVPD envía un código de autorización al extremo de autenticación Adobe Pass.
La autenticación de Adobe Pass usa el código de autorización para solicitar un token de actualización y un token de acceso del extremo de token de MVPD.
Se espera que MVPD envíe una decisión de autenticación que incluya el indicador HBA (
hba_status
) con un valor "true" o "false" como parte de id_token
.El servidor de autenticación de Adobe Pass realiza una solicitud al extremo del perfil de usuario de MVPD para exponer el indicador
hba_status
como parte de los metadatos de usuario.MVPD establece el TTL del token de actualización en un valor acordado por MVPD y el Adobe establece el TTL de autenticación en un valor menor o igual que el valor del token de actualización.
Preguntas frecuentes
-
¿Por qué existe una distinción entre la implementación de HBA para los protocolos SAML y OAuth2?
La separación entre la autenticación basada en el hogar (HBA) para los protocolos SAML y OAuth2 existe porque estos protocolos funcionan de forma diferente en términos de mecanismos de autenticación, configuración y flexibilidad de implementación. Para las MVPD de SAML, no se requiere ninguna acción por parte del programador para habilitar HBA, mientras que para las MVPD de OAuth2, HBA se puede activar o desactivar a través del Tablero de Adobe Pass TVE.
-
Cuando HBA está habilitado, ¿siguen necesitando los usuarios introducir su nombre de usuario y contraseña durante su autenticación inicial?
No, el nombre de usuario y la contraseña no son obligatorios.
-
¿Cómo se puede hacer cumplir el control parental?
La autenticación de Adobe Pass puede deshabilitar HBA para integraciones con canales que necesitan la aprobación del control parental. Además, estamos trabajando con OATC en un documento UX que recomienda cómo configurar la experiencia HBA con controles parentales.
-
¿Los proveedores que admiten HBA utilizan ventanas TTL más cortas para HBA en comparación con la autenticación normal?
La configuración del TTL es configurable. Se recomienda configurar un TTL más corto para las integraciones de MVPD con HBA a fin de evitar un mal manejo.