Roku Authentication Framework

APIs and patterns for implementing user sign-in and authentication within Roku channels, including device-linking ("on-device authentication") and OAuth-style flows. The framework is implemented in BrightScript on the device; the publisher's authentication backend is custom-built.

API entry from apis.yml

apis.yml Raw ↑
aid: roku:authentication
name: Roku Authentication Framework
humanURL: https://developer.roku.com/docs/developer-program/authentication/authentication-overview.md
description: APIs and patterns for implementing user sign-in and authentication within Roku channels,
  including device-linking ("on-device authentication") and OAuth-style flows. The framework is implemented
  in BrightScript on the device; the publisher's authentication backend is custom-built.
tags:
- Authentication
- OAuth
properties:
- type: Documentation
  url: https://developer.roku.com/docs/developer-program/authentication/authentication-overview.md
- type: CodeExamples
  url: https://github.com/rokudev/on-device-authentication
  title: On-Device Authentication Sample