Twitch mobile app and OAuth / OIDC flow: how?

How can I get Viewer’s email address in my extension, when they use Twitch mobile app?

It seems impossible to open a new web window, nor navigate away from current page, like in browser.

The easiest way would be to have a text input and let the user enter an email address, which you could then send a confirmation to (and if needed a link to your OAuth flow inside).

That’s preferable to using the email attached to a Twitch account as many users have more than one email address and may not want to share the one attached to their Twitch account with a 3rd party, eg someone may have their personal account tied to Twitch but is only willing to share their business contact address.

1 Like