Enhancement: Device Code Authorization Flow Support
Summary
https://dev.twitch.tv/docs/authentication/getting-tokens-oauth/#device-code-grant-flow
Twitch has added a new authentication flow which allows refreshing tokens without a client secret, but it seems TwitchIO cannot be used without a client secret at all, which makes it unusable for any client-side software. Supporting the device code authorization flow would enable TwitchIO for use on client-side applications.
Basic Examples
No response
Drawbacks and Impact
No response
Unresolved questions
No response
Hey, thanks for request. This was previously discussed and was going to be supported, I am not sure what stopped us implementing this at the time but it should be included in the next release 3.1.
This has been moved back to v3.2 due to the size of v3.1.