Auth site won't load in an iframe

Don’t load in a iframe this is BAD PRACTICE and bad for “customer” confidence.

You MUST redirect to Twitch, or using the JS SDK you can pop a dialog window instead (which is also NOT a iframe).

It will not work in a iframe for security reasons. And you should avoid attempting this.