What is the point of asking for 2-factor authentication to log into a device that is being used to display the second factor?

I log into iCloud and get this on my screen:


It's asking me to copy some numbers from one box to another ...why?

I dutifully do it and get the following:


Why wouldn't I trust the browser I just used? And why do I have to trust this browser EVERY time I log in. And maybe in five minutes time when I try to open a shared iCloud file I'll be asked the same stuipid question.

Is Apple's security that dumb?



MacBook Pro 13″, macOS 11.6

Posted on Feb 14, 2024 2:49 PM

Reply
Question marked as Top-ranking reply

Posted on Feb 16, 2024 12:53 PM

mailjeh wrote:

Hello John, I read your comments on the thread you referred to and can see what you're saying. I guess my point is that if you're already on and using a 'Trusted Device' why bother sending out more codes AND displaying them on that same trusted device. I'd understand if the codes were displayed on another separate trusted device but to display it on the device you're using is a lowering of security if anything.


Issue you are focused upon: stolen device


Issues Apple ID 2FA is addressing: compromised Apple ID credentials


Issues you are focused on: not covered by Apple ID 2FA.


Issues Apple ID 2FA is addressing: Apple ID password re-use and cramming, Apple ID phishing, and particularly these and other activities and these Apple ID credentials exploits that are happening remotely from yourself, and remotely from your devices. That do not involve your devices.


If you want Apple ID 2FA separate from and not associated with Messages, SMS, or phone calls, configure and use NFC or USB security keys, or (potentially more problematic) a recovery key. That addresses issues particularly with SMS, but does not address device theft.


Your iPhone or iPad can itself be used as a second factor in some cases, an approach which—like the Apple ID 2FA—reduces the exposure to passcode compromises.


With iPhone, Stolen Device Protection can act sorta-kinda like a second factor for the iPhone passcode itself, using common locations as the second factor. If you want 2FA for your iPhone or iPad itself in addition to the device passcode or password, I've not encountered a means to provide that (past Stolen Device Protection), and you will want to log feedback with Apple.



Similar questions

26 replies

Feb 16, 2024 12:03 PM in response to mailjeh

Please read, re-read, and re-re-read as often as necessary to comprehend and appreciate the fact 2FA is entirely, utterly, and completely unrelated to device security.


Your Mac can be stolen. So can a different "trusted" device. What would you do if all your other trusted devices were to be lost, stolen, or simply inconvenient to use, leaving only the one device that can display 2FA codes?


Think about it. Apple already did.

Feb 16, 2024 9:34 AM in response to mailjeh

If you do not trust the people sitting around you, then again, you have bigger issues.


MrHoffman has given you alternatives to the Apple 2FA which involve a separate token device. Just do not keep the token device plugged into a USB port, or sitting next to the Mac, because that is no different from Apple's 2FA.


If you are more worried about someone around accessing your Mac when you are away from your desk, and you have along interval before the screen saver kicks in and locks your screen, or you are worried about someone stealing your Mac, then follow MrHoffman's suggestions.


Apple's 2FA will keep the billions of other people around the world out of your Apple ID account. All you need to worry about are the few around you, and keeping your Mac secure from theft, and theft does need to get through your account password, and your Apple ID passwords before they will every be offered an Apple 2FA prompt, so make sure you have sufficiently secure macOS account and Apple ID account passwords.

Feb 16, 2024 11:11 AM in response to John Galt

Hello John, I read your comments on the thread you referred to and can see what you're saying. I guess my point is that if you're already on and using a 'Trusted Device' why bother sending out more codes AND displaying them on that same trusted device. I'd understand if the codes were displayed on another separate trusted device but to display it on the device you're using is a lowering of security if anything.

Feb 17, 2024 5:59 AM in response to John Galt

I think I was just wrongly assuming that Apple would recognise that I am logging into iCloud from one of my trusted devices. I realise now that although my MacMini is trusted to recieve 2FA codes, it's not trusted to just log straight into iCloud. But that leaves me wondering why there's a check box for "Trust this device" - which never seems to work for me.


[Edited by Moderator]

Feb 17, 2024 6:46 AM in response to mailjeh

mailjeh wrote:

I think I was just wrongly assuming that Apple would recognise that I am logging into iCloud from one of my trusted devices. I realise now that although my MacMini is trusted to recieve 2FA codes, it's not trusted to just log straight into iCloud. But that leaves me wondering why there's a check box for "Trust this device" - which never seems to work for me.


If the Mac mini is getting two-factor verification codes, it is a trusted device.


Any add-on VPN client apps, add-on security apps, add-on cleaner apps, or other such apps here?

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

What is the point of asking for 2-factor authentication to log into a device that is being used to display the second factor?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.