Comment by infecto
2 years ago
Most likely whatever password app you use supports these now. I know for myself, I started using Authy long long ago when there were not really many options.
In my case, 1 Password can do this now. I believe the same is true for Bitwarden and Apple passwords.
I hesitate to use the same app for both authentication factors.
The reason why I started using Authy a long time ago is that it supports multiple devices and isn't linked to any other account (such as Google or Microsoft).
Also KeePassXC -- if you don't like the idea of 2FA codes being in the same db as passwords, it's straightforward to use a separate db for 2FA only.
Manage your own sync between devices with syncthing, dropbox or whatever you prefer.
Personally I dislike the idea of putting the other factor(TOTP) alongside the main two ones (email/password). Kind of ruins most of the purpose of TOTP and MFA in general.