For those who want this feature asap, as soon as Sonoma launches the icloud password extesnions should be able to handle that.
Retrieve 2FA codes from messages when signing in
why does my account show as deleted?
Vlad Maybe something like that?
Title: Access Messages to AutoFill 2FA
Text: Orion offers enhanced functionality to automatically scan your SMS messages for 2FA codes. To enable this feature, you'll need to grant Full Disk Access. With this permission, Orion can retrieve one-time passwords from your Messages app for AutoFill. Would you like to authorize Full Disk Access?
[ Grant Access ] [ Not Now ]
If user agrees, show them an alert with instructions how to do that (as other apps do) and two other buttons:
[ Go to System Settings ] [ Not Now ]
Please also check this convenience wrapper for requesting macOS permissions:
https://github.com/MacPaw/PermissionsKit
Vlad In my opinion, it would be great to show this the first time when the user puts a focus on a text input having the autocomplete="one-time-code"
attribute. If declined, there should be another alert:
You can always turn this feature on in Orion settings.
[ OK ]
In the "Passwords" tab in Settings there should be a checkbox or an on/off indicator named "Autofill one-time passwords from Messages". When no Full Disk Access is granted, clicking it would show the same prompt explaining the need for the full disk access. When already having Full Disk Access, it should be turned on showing that AutoFill SMS 2FA is up and running.
Would this mark the message as read like Safari currently does? That way, the 'read' status syncs to iCloud and will show the message as read on connected devices that use iMessage
CoffeeMate you know what, i actually haven't noticed, lol. i'll have to check the next time. i want to say yes, but i'm not 100% sure.
- Edited
I hope this comes to Orion. It's one of my favorite features in Safari, especially because it deletes the text from Messages after successfully logging in.
This is the feature that prevents me from switching to Orion. As soon as it's possible to retrieve "FA codes" from SMS and email, as in Safari, I'll switch to Orion 100%.
Would be nice to have this feature until Passkeys take off!
This feature would be exactly what I woud need to push orion over the edge as my daily driver
According to this comment, there is an api for this feature. Don't know whether it is accurate though.
We need this feature!
Yeah, this is critical for me to adopt Orion as my personal web browser.
(I'm currently using Orion for work, since my work Mac isn't connected to my personal Apple Account or phone anyway, so losing this capability isn't a regression in my workflow.)
I work on Mac software, and auto-filling codes from Messages Just Works™ in text fields in our app once we set the contentType
appropriately, but they're native text fields and not web content...
In Safari on macOS, the autofill will show you the one-time code received from SMS on your iPhone.
Having this feature from Safari would make login verfication more convenient.