Allow setting up 2FA on an iCloud account using a web browser

Originator:guillaume.algis
Number:rdar://48112990 Date Originated:15-Feb-2019 06:33 PM
Status:Open Resolved:
Product:iCloud Product Version:iOS 12.4.1 (16D57)
Classification:Security Reproducible:Always
 
Summary:
The only two options to enable 2FA on an iCloud account today are:
- Via an iOS device with iOS 9+
- Via a Mac

(Per https://support.apple.com/en-us/HT204915)

But if the iOS device already has an iCloud account set up, the others iCloud account are not manageable in the same way, and the user has no way to enable 2FA on these accounts.

The only remaining option is to... create a new "dummy" user on a Mac.
(Per https://kylesethgray.com/adding-a-separate-developer-account-to-your-ios-device/ and https://www.jonathant.com/2019/02/13/how-to-activate-apple-id-2fa-when-you-have-two-accounts/).

A nice solution to this problem would be to allow one to setup 2FA from a web browser on appleid.apple.com.

Steps to Reproduce:
1. Add a first iCloud account to an iOS device (main account)
2. Add a second iCloud account to an iOS device (secondary account)
3. Attempt to setup 2FA for both accounts

Expected Results:
It is possible to enable 2FA for the secondary account (either on the iOS device, or on appleid.apple.com)

Actual Results:
It is not possible to setup 2FA for the secondary account, and appleid.apple.com provides no such option.

Version:
iOS 12.4.1 (16D57)

Notes:

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!