authgear / authgear-server

Open source alternative to Auth0 / Firebase Auth
https://www.authgear.com
Apache License 2.0
81 stars 37 forks source link

Idea: Login for TV apps (OAuth 2.0 Device Authorization Grant) #3184

Open fungc-io opened 1 year ago

fungc-io commented 1 year ago

Problem

Enables devices with no browser or limited input capability to obtain an access token. This is commonly seen on Apple TV apps, or devices like hardware encoders that can stream video to a YouTube channel.

Appetite

6 weeks

Solution

The OAuth 2.0 Device Authorization Grant specification is designed for that: https://datatracker.ietf.org/doc/html/rfc8628

fungc-io commented 1 year ago

@louischan-oursky please also share the related resources you saw in this pitch~

louischan-oursky commented 1 year ago

https://openid.net/specs/openid-client-initiated-backchannel-authentication-core-1_0.html