Twitch has made two-factor authentication a requirement for all streamers to ensure they don't have their channels taken over by unrelated broadcasts.
The change was announced via Twitter, with Twitch also revealing a temporary freeze on new accounts' ability to stream has been lifted.
VG247 reports the change is primarily motivated by an incident over the past weekend, whereby some users' accounts were taken over and used to broadcast non-games related content.

https://www.gamesindustry.biz/articl...-games-streams