Enable 2FA to authorise transactions

I’ve recently lost coins I’ve held because this is not a feature. I have no idea why it isn’t still a feature despite Trust Wallet and many exchanges using it as a basic security protocol protecting the user from unwanted access.

The hacker who hacked me freely transferred my coins into ETH and sent the ETH to another wallet. Had this been a feature I would not have authorised the transaction and still hold my investment.

Please implement as a matter of urgency to all users.