I hadn't realized until now that SMF (this Forum platform) lets you use 2FA with an authenticator app like Google Authenticator or my personal favourite, andOTP. You just need to look for it in your profile to set it up. I tried it and it works, at least for me.
Might be too much hassle for people to use it on this website but found it cool that they had the option. Since I'm the main admin, I activated it for myself. The help info told me that I needed to use it before anyone else could but I was going to anyway.