Support another login method.
Chinese users can't access to twitter and login to winstall. If winstall supports microsoft, wechat, or qq account login, we will be able to login.
You should also be able to login with your own email and password. or GitHub account, or facebook or google account
This IS a technical issue. The vast majority of US users do not, and will not, have a Twitter account for various reasons. Not to mention Twitter being illegal in China, and geoblocked in others. The decision to use Twitter from the start was a failure to research the technical needs for a login properly.
At this point there's a non-negligible possibility that Twitter could stop working as a viable login provider, in any of many potential ways. It's probably worth revising GitHub, Microsoft, or something else as an alternative.