It would appear over the night that Twitch TV has had a pretty big "caching" issue with their CDN Partner which has forced them to clear everyones passwords & stream keys. Which rises the question usually you keep caching seperate from the main backbone to prevent this from happening so is something bigger happening? We don't yet know.
Sources