Token details are sorely lacking

Currently, I can’t get ODIC working using the Authorization Code flow.

(User) Request-> https://api.twitch.tv/kraken/oauth2/authorize?response_type=code&client_id=[clientid]&redirect_uri=[redirecturl]&scope=openid&nonce=[SessionID]
Receive <- address?code=[AuthCode]&scope=openid
(Server) Request-> https://api.twitch.tv/kraken/oauth2/token?client_id=[clientID]&client_secret=[clientSecret]&grant_type=authorization_code&redirect_uri=[redirectURL]&code=[AuthCode]&_method=post
Receive <- { access_token=[AccessToken], refresh_token=[RefreshToken], scope=[openid] }

It’s not giving me the id_token, so right now, that’s not a useful option.