I want to develop a desktop app that enables Twitch login.
I have found two main issues:
If I don’t want to run a web server on the client machine, reading the documentation, seems that the Twitch oauth does not support Oauth2 device flow
Even if I spawn a local server, the Twitch developer console does not allow me to specify localhost with a generic port as Github is doing. I can’t pretend that the client will have a specific port available while running the application.
Can someone share with me their experience on the topic?
Hello Barry, thanks for the quick answer.
If I understood correctly your server (this approach requires anyway a public reachable server) is then redirecting to a deep link of your app://