As I have said, it’s a security measure and required by all new accounts. It’s needed for 2 Factor Authentication. If you need a guide on enabling it there is this help page https://help.twitch.tv/s/article/two-factor-authentication-with-authy
If you are unwilling to enable 2FA on the account you will not be able to stream. There is no other option and Twitch is not going to to let you bypass a security measure designed not only to make your account more secure but also to help protect the platform.