Is there a way to change the way of 2FA?

For suggestions you should be posting on the uservoice not the Twitch Third party developers forum

https://twitch.uservoice.com/