I would like to add non-SMS, non-Apple multi-factor authentication to my Apple ID.
I'm most interested in using a "code generator"-type Time-based One-Time Password (TOTP) based on RFC 6238 implemented by client apps such as:
- Google Authenticator
- Microsoft Authenticator
- Yubico Authenticator
- Authy
- 1Password
- LastPass
- etc.
I do not see any such option. Is this type of authentication available for Apple ID?
I would also be interested in adding YubiKey or other similar hardware "security keys". Or any other non-SMS, non-Apple multi-factor solutions.
Note: I am able to add Apple's proprietary "two-factor authentication for Apple ID" integrated within iOS and macOS as an alternative to SMS-based "two-step verification". This question is asking instead for a 3rd-party-compatible two-factor mechanism that does not involve using an Apple device signed in to iCloud.
Related: