I got an e-mail from Twitch re. OIDC authentication with an “email” claim will require the “user:read:email” scope starting August 20. It includes an example authentication request. The problem is, there is a bug in that example. Can you spot it?
GET https://id.twitch.tv/oauth2/authorize
?client_id=uo6dggojyb8d6soh92zknwmi5ej1q2
&redirect_uri=https://mysite.com/auth
&response_type=token+id_token
&scope=user:read:email
&claims={"id_token":{"email";:null}}
I’m pretty sure there are no semi-colons in JSON. Am I wrong?