Current status for SSO on various platforms
Platform / Device
SSO support
SSO type
MVPD coverage
Notes
Web (JavaScript)
Yes
Shared authentication token (Adobe SSO)
All
No cross-browser SSO Please follow the instructions in the Programmer Integration Guide for JavaScript. Upon following the instructions, SSO is enabled by default. Enabling Authentication per Requestor breaks SSO
iOS
Yes
Platform SSO - token exchange
Depending on Apple support - the list is here
From iOS 10, Apple & Adobe introduced SSO functionality for participating Programmers and MVPDs. By using the latest Adobe iOS SDK or by using Adobe’s Clientless REST API and implementing the Apple SSO functionality you can benefit from SSO on iOS devices. More details on SDK implementation here and more details on Clientless implementation here. Extra notes: - If you don’t want to use Apple SSO you can still have a limited SSO between apps of the same vendor (same bundle ID) that can share storage and an ID (IDFV) - so SSO is limited only to the apps of the same vendor.
Android
Yes
Shared authentication token (Adobe SSO)
All
If the user does not accept the WRITE_EXTERNAL_STORAGE permission request, the library will use a local sandboxed storage. The implication in this case is that there will be no SSO between different applications when using the local storage.
tvOS - new Apple TV
Yes
Platform SSO - token exchange
Depending on Apple support - the list is here
From tvOS 10, Apple & Adobe introduced SSO functionality for participating Programmers and MVPDs. By using the latest Adobe tvOS SDK or by using Adobe’s Clientless REST API and implementing the Apple SSO functionality you can benefit from SSO on tvOS devices. More details on tvOS SDK: here and here and more details on Clientless implementation here.
Roku
Yes
Shared authentication token (Adobe SSO)
Significant coverage full list to be provided soon.
Roku SSO works out of the box with the Clientless API for all customers respecting Roku guidelines, no special implementation required. SSO is based on device identification information that Roku is securely sending to Adobe.
Amazon FireTV
Yes
Shared authentication token (Adobe SSO)
Significant coverage full list to be provided soon.
FireTV SDK provides support for Single Sign On based on Android capabilities. The SSO on this platform is possible only between apps that are using Adobe FireTV SDK for now. More info about the new FireTV SDK here. FireTV apps implemented on top of Clientless API will be able to benefit from SSO by EOY 2018.
Xbox 360
No
There is no Device ID we can leverage. There is an App ID, so users don’t have to authenticate every time.
Xbox One
No
There is no Device ID we can leverage. There is an App ID, so users don’t have to authenticate every time.
Windows 8/10
No
There is no Device ID we can leverage. There is an App ID, so users don’t have to authenticate every time.
Samsung TVs
No
There is no Device ID we can leverage. There is an App ID, so users don’t have to authenticate every time.