To embed chat as in https://www.twitch.tv/SOMECHANNEL/chat you just do that and thats it. The iframe itself handles authentication if needed and there are no oauth scopes related to the iframe of chat.
I wonder if the Electron App is using the Chrome cookies… Could be an electron bug actually