For us we've handled this on a case by case basis depending on importance. In an ideal world we choose an authenticator that generates a token, and our password manager handles providing those tokens. We use keeper for this.
For things that don't do token codes we try to use email or txt to email codes to group emails to get around.
Neither is perfect