This has been talked several times and I thinking in this current system we will not have it however may be in the new forum software we may have something to keep our accounts more secure.
Alternatively, you can stake one of your bitcoin address with a sign message just in case of any compromised case you can prove the you are the original account holder.
I hope 2FA will add on the security feature. I personally don't own a single Bitcoin address, I usually create new BTC wallet address for every transaction that I will made. I have trezor to store my personal BTC but never used that address for public transaction to protect my asset since I don't want someone snooping on my assets. With that reason, I'm having trouble to have a singe wallet address to used for staking in this forum.
This 2FA security is discussed many times but still no clear answer from the administration.