Right now, I mostly seek to use Twitch as an alternative authentication method for my app (though I do intend to actually make usage of the API in the very soon). The current authentication methods include Email/Password & Google OAuth.
In a case where a user previously signed in with their email, if that same user were to now sign in with a Twitch account that holds the same email, I’d like to be able to log them in to their old account on my end, rather than creating a new account; This is both for the reason of allowing the user access of their past preferences and data, and for the sake of not having duplicate user accounts & data in my own system. I can’t do that if I do not know whether the email is verified or not for security reasons (I can expand on that, but I believe it’s pretty obvious).