Added two-factor (TOTP) authentication support