Compatibilidad con el inicio de sesión único (heredado)

NOTE
El contenido de esta página se proporciona únicamente con fines informativos. El uso de esta API requiere una licencia actual de Adobe. No se permite el uso no autorizado.
IMPORTANT
Asegúrese de mantenerse informado sobre los últimos anuncios de productos de autenticación de Adobe Pass y las escalas de tiempo de retirada de servicio agregadas en la página Anuncios de productos.

Información general overview-sso-support

En este documento se describen los tipos de inicio de sesión único que admite y alimenta la autenticación de Adobe Pass en diferentes plataformas. El objetivo de este documento es arrojar luz sobre lo que se admite y lo que no, cuál es la cobertura de MVPD para cada método de SSO y qué se requiere de los programadores para poder beneficiarse de SSO en cada plataforma.

Una vez que un usuario inicia sesión con sus credenciales de MVPD, la autenticación de Adobe Pass genera un token seguro que representa la sesión de autenticación de MVPD y enlaza ese token al dispositivo del usuario mediante un ID de dispositivo. La autenticación de Adobe Pass almacena el token o el ID de dispositivo en un servidor o en el dispositivo. Esto permite a los usuarios introducir sus credenciales con menos frecuencia a la vez que mantiene las transacciones seguras.

NOTE
Los flujos de trabajo de SSO forman parte del paquete Flujo de trabajo Premium. Póngase en contacto con su representante de ventas de Adobe Pass si está interesado en utilizar esta funcionalidad.

Estado actual de SSO en varias plataformas current-sso-status-platforms

Plataforma/dispositivo
Compatibilidad con SSO
Tipo de SSO
Cobertura de MVPD
Notas
Web (JavaScript)
Token de autenticación compartida (Adobe SSO)
Todo
No hay SSO entre exploradores. Siga las instrucciones de la Guía de integración del programador para JavaScript. Siguiendo las instrucciones, el SSO está habilitado de forma predeterminada. Al habilitar la autenticación por solicitante se interrumpe el SSO
iOS
Platform SSO: intercambio de tokens
Según la compatibilidad con Apple, la lista está aquí
Desde iOS 10, Apple y Adobe introdujeron la funcionalidad SSO para los programadores participantes y las MVPD. Al utilizar la última API de Adobe iOS SDK o la API de REST sin cliente de Adobe e implementar la funcionalidad de SSO de Apple, puede beneficiarse de SSO en dispositivos iOS. Obtenga más detalles sobre la implementación de SDK aquí y más detalles sobre la implementación sin cliente aquí. Notas adicionales: Si no desea utilizar el SSO de Apple, puede tener un SSO limitado entre aplicaciones del mismo proveedor (mismo ID de paquete) que puedan compartir almacenamiento y un ID (IDFV), por lo que el SSO está limitado únicamente a las aplicaciones del mismo proveedor.
Android
Token de autenticación compartida (Adobe SSO)
Todo
Si el usuario no acepta la solicitud de permiso WRITE_EXTERNAL_STORAGE, la biblioteca utilizará un almacenamiento local limitado. Esto implica que no habrá SSO entre diferentes aplicaciones al utilizar el almacenamiento local.
tvOS - nuevo Apple TV
Platform SSO: intercambio de tokens
Según la compatibilidad con Apple, la lista está aquí
Desde tvOS 10, Apple y Adobe introdujeron la funcionalidad SSO para los programadores participantes y las MVPD. Al utilizar la última SDK de Adobe tvOS o la API de REST sin cliente de Adobe e implementar la funcionalidad de SSO de Apple, puede beneficiarse de SSO en dispositivos tvOS. Más detalles sobre tvOS SDK: aquí y aquí, y más detalles sobre la implementación sin cliente aquí.
Roku
Token de autenticación compartida (Adobe SSO)
La lista completa de cobertura significativa se proporcionará pronto.
Roku SSO funciona de forma predeterminada con la API sin cliente para todos los clientes, respetando las directrices de Roku, no se requiere implementación especial. SSO se basa en la información de identificación del dispositivo que Roku envía de forma segura a Adobe.
Amazon FireTV
Token de autenticación compartida (Adobe SSO)
La lista completa de cobertura significativa se proporcionará pronto.
FireTV SDK es compatible con el inicio de sesión único basado en las capacidades de Android. El SSO en esta plataforma solo es posible entre aplicaciones que utilicen Adobe FireTV SDK por ahora. Más información sobre el nuevo SDK FireTV aquí. Las aplicaciones FireTV implementadas sobre la API sin cliente podrán beneficiarse del SSO en el año 2018.
Xbox 360
No
No hay ningún ID de dispositivo que podamos aprovechar. Hay un ID de aplicación, por lo que los usuarios no tienen que autenticarse cada vez.
Xbox One
No
No hay ningún ID de dispositivo que podamos aprovechar. Hay un ID de aplicación, por lo que los usuarios no tienen que autenticarse cada vez.
Windows 8/10
No
No hay ningún ID de dispositivo que podamos aprovechar. Hay un ID de aplicación, por lo que los usuarios no tienen que autenticarse cada vez.
Televisores Samsung
No
No hay ningún ID de dispositivo que podamos aprovechar. Hay un ID de aplicación, por lo que los usuarios no tienen que autenticarse cada vez.

Notas sobre Xbox 360 y Xbox One notes-xbox-360

  • Xbox 360- Xbox 360 depende del servicio en vivo para proporcionar el token que incrusta el ID del dispositivo. Las capas del servicio activo en el valor appID para deviceID, lo que lo convierte en ámbito solo de la aplicación. Para Xbox 360, Microsoft proporcionó a Adobe una biblioteca Java para ayudarle a analizar el token.

  • Xbox One: se emitirá un token web JSON cifrado con el certificado o la clave del editor y firmado por Microsoft. Adobe extrae el deviceID de un parámetro denominado DPI (ID del dispositivo en pares), distinto del PDID del parámetro de Xbox 360 (ID del dispositivo asociado). El PDID también existe en Xbox One, pero está pensado para ser reemplazado por este nuevo parámetro "ID de dispositivo en pares" (DPI).

Desactivación de SSO disable-sso

En determinadas situaciones, algunas aplicaciones o sitios querrán deshabilitar el SSO para satisfacer los casos comerciales avanzados.

  • Para JS y SDK nativos: el equipo de soporte de autenticación de Adobe Pass puede deshabilitar SSO para un par de ID de solicitante/MVPD. No es necesario trabajar en los sitios ni en las aplicaciones nativas. Una vez que el equipo de soporte de Autenticación de Adobe Pass ha deshabilitado el SSO, las autenticaciones realizadas con el par RequestorId/MVPD especificado no se compartirán con sitios o aplicaciones que utilicen ID de solicitante diferentes. Además, las autenticaciones existentes con distintos ID de solicitante no serán válidas para la combinación ID de solicitante/MVPD en la que se deshabilitó el SSO. Técnicamente, la desactivación de SSO se realiza enlazando el token AuthN a la combinación específica de ID de solicitante/MVPD.
  • Para la API sin cliente: puede deshabilitar el SSO en el flujo de autenticación sin cliente especificando un parámetro appId no vacío en las llamadas REST. Puede utilizar cualquier cadena como valor, siempre que esa cadena sea única para el ID del solicitante. Tenga en cuenta que para la API sin cliente, el programador/implementador debe cambiar el sitio o la aplicación para añadir este parámetro específico del solicitante.
IMPORTANT
NOTA IMPORTANTE PARA SSO DE API SIN CLIENTE: Algunas MVPD requieren que cada red (ID de solicitante) realice su propio flujo de autenticación. Para los flujos basados en SDK (iOS, etc.), SDK lo gestiona automáticamente. Sin embargo, para las API sin cliente, esto debe gestionarlo el programador. Recomendamos a los programadores que no habiliten flujos SSO para API sin cliente en este momento y que, en su lugar, utilicen una combinación ID de dispositivo + ID de aplicación para el ID de dispositivo. Adobe también trabajará en la mejora de los flujos de API sin cliente para que se pueda establecer un SSO adecuado.

Cerrar sesión logout-sso-support

Los programadores deben tener en cuenta que la acción "Cerrar sesión" en el contexto del inicio de sesión único, cuando se realiza en una aplicación o en un sitio, eliminará todos los tokens en el dispositivo y se cerrará la sesión del usuario en todas las aplicaciones o sitios.

Si se cumplen las condiciones de SSO (independientemente de si el SSO está habilitado o deshabilitado), se cerrará la sesión y se eliminará toda la información de autenticación y autorización.

recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b