-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Passkey support incomplete on MacOS 10.9.5 #24
Comments
even on my macbook pro that runs crapalina, i get the same prrompt you do below. i dunno how you got that qr code prompt but it seems to me that you changed something? |
Well I just noticed the screenshots are flipped. I meant that the QR code one is chromium legacy, while the other one is Firefox. |
i don't think firefox supports QR code passkeys at this time, you will have to find out. i know that the official firefox on 10.15 offered the same prompt as the one you're seeing on the second picture. |
On a somewhat related, positive note: at least the 1st primary password prompt tended to be quirky with the backported Waterfox-G3 (I'd have to cancel it because it wouldn't take any input). I haven't yet noticed anything like that with FF Dynasty. |
so can someone close this if they can confirm that firefox doesn't offer QR-based passkeys? |
I’ll confirm with a screenshot in an hour or so, but Firefox on Sonoma on my MacBook Air does show the QR code prompt |
Since when and on what platforms should support for passkeys be available? I'm not finding any mention of them in the settings on Linux (I'm still on a 133 beta though). Ah, so the support does exist on Mac; I guess that's enough of an answer. EDIT2: any chance this relies on (recent) APIs that are hidden inside |
i don't think he fully knows how he got passkey with qr codes because nothing in my search says it's supported out of hte box. |
https://support.mozilla.org/it/kb/compilazione-automatica-credenziali-firefox I can’t find it in English (I’m Italian) but please read it with a translator! It says it at the end of the page more or less. I swear I’m not imagining things o.o |
nowhere on that page does it say QR codes are supported. it says PASSKEY is supported, through a DEVICE. not QR codes. that page exists in english as well, and it behaves exactly as the picture you showed. you're doing something else like 2fa passwords plus passkey or something like that. |
"Note: The option to use a Passkey will only be available on websites that support this technology. The process to use Passkeys in Firefox may vary slightly based on the version of macOS you are using." i'll just wait for you to show me a picture of qr-code based passkeys on mac so i know where to look. that picture you're showing isn't helpful at all. i read that link. the prompt offers passkey for a device with a camera and it sais "iphone, ipad, or android device" stop comparing my shit to chromium legacy, too. i am not in a competition with him and i don't care about chromium. |
Plus: https://searchfox.org/mozilla-central/source/docs/contributing/signing/signing_macos_build.rst Is FF Dynasty signed with an official key from Mozilla? |
i don't think that has any relevance here. as i stated earlier: i am using the official firefox on 10.15 and i get the same prompt he showed above on my machine. so it has nothing to do with signature |
10.15 in a VM, no? I wouldn't be surprised if the functionality (e.g. https://developer.apple.com/documentation/authenticationservices/supporting-passkeys) depends on a hardware component. FWIW, that document and https://searchfox.org/mozilla-central/source/dom/webauthn/MacOSWebAuthnService.mm suggest that from OS 13.3 onwards there are
Erm, not to play devil's advocate, but isn't that how QR passkeys work? You use your phone's camera to scan the code displayed on the computer monitor and then somehow phone and computer shake hands and do a merry dance? Anyway, I have no horses in this race, I don't want to need to use my phone to unlock anything on my computers and don't see a reason for it either. |
no. 10.15 natively. why would i use 10.5 in a vm? it's terrible. i am using 10.15 because it's the lowest OS supported by my laptop. and that prompt he shared above is not in the ff source. it's from a website. i don't know which. i don't know anythign about passkey authentication. i'm just saying that the official build behaves on 10.15 as this guy is showing in the picture. that's all. i don't know about newer versions of mac, and quite frankly: if i did then i wouldn't have done this. |
On Sunday December 08 2024 14:29:23 gagan sidhu wrote:
no. 10.15 natively. why would i use 10.5 in a vm? it's terrible.
i am using 10.15 because it's the lowest OS supported by my laptop.
I must have misunderstood then, I thought you said on the mic issue that you couldn't compare the Dynasty and an official build on real Apple hardware new enough to run 10.15 .
i don't know about newer versions of mac, and quite frankly: if i did then i wouldn't have done this.
Amen to that I suppose.
Either way I don't see how it could make sense that you could use some external hardware solution with an older OS but that it'd take a newer OS to use QR codes. As far as I'm concerned you shouldn't even need platform support for this feature. You can sign into the whatsapp or telegram web clients just fine with a QR code. Seems to me that using your phone as a passkey is useful only when you keep your saved passwords in the Mozilla cloud, but in that case the QR code can be generated remotely by the FireFox accounts server. Anway, as I said, no horse in this race.
|
well he hasn't shown firefox with qr code support. it could be related to entitlements and such, and if that's the case then it couldn't be ported backwards. |
I'm sorry, I didn't mean to compare it as a way like "see ... it's better" but in a way to show that the feature worked there. Anyway it's definitely not important and I just made this issue to see if it was possible to implement, but it's definitely not needed. I want to stress that the browser in the state it is it's great, and it's fantastic work. Anyhow here's a video of what I mean on my modern machine. |
looks like that's a feature on newer macs. not sure if it can be backported, especially since any text from that pop-up isn't in the FF source. dunno how bluebox did it. not too bothered either tbh |
Yeah that's ok! You can close the issue if you want, It's really really niche. And sorry for wasting your time on this anyways... |
nah i'll leave it open. pretty interesting that bluebox got the functionality working. would have to effectively load the whole new framework statically for older macs. |
On Sunday December 08 2024 15:35:04 gagan sidhu wrote:
would have to effectively load the whole new framework statically for older macs.
Is that possible with system frameworks, seems it would break the whole idea of OS upgrades?
|
I don't think it is. So maybe the chrome browser is somehow using QR separately as a form of passkey whereas firefox relies on the OS api. Sent from my BlackBerry 10 smartphone on the Rogers network. From: René BertinSent: Sunday, 8 December 2024 5:04 PMTo: i3roly/firefox-dynastyReply To: i3roly/firefox-dynastyCc: gagan sidhu; CommentSubject: Re: [i3roly/firefox-dynasty] Passkey support incomplete on MacOS 10.9.5 (Issue #24)
On Sunday December 08 2024 15:35:04 gagan sidhu wrote:
would have to effectively load the whole new framework statically for older macs.
Is that possible with system frameworks, seems it would break the whole idea of OS upgrades?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: ***@***.***>
[
{
***@***.***": "http://schema.org",
***@***.***": "EmailMessage",
"potentialAction": {
***@***.***": "ViewAction",
"target": "#24 (comment)",
"url": "#24 (comment)",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
***@***.***": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]
|
It’s probably not useful since it’s about modern MacOS versions, but it seems like Zen Browser currently has a similar issue. |
those people are reporting the tap doesn't work. i don't think that's the case here. i think you observed behaviour that exists for, at least, "macOS" 12 and higher, but it may exist in Big Turd as well. it's not in crapalina, since the official build shows me exactly what you noticed above. |
I haven't tried it, because I'm mostly against passkeys (too difficult/risky to move between devices), but I believe you could probably use Bitwarden for passkey support as a workaround. (This also helps partially with the aforementioned "too risky to move between devices" problem.) |
First of all, thank you for fixing the microphone issue and sorry for creating a new one so soon. I noticed that supposedly passkeys work but only with a security key, but Firefox on modern macOS and chromium legacy on 10.9.5 offer support for the QR code version, so that you can use your mobile device to log in. Though on Chromium Legacy my IPhone gets stuck on "connecting", even though Bluetooth and Wi-Fi are enabled on the MacBook, so it might be a bigger issue, not sure. Here's some screenshots for context (First is Firefox, second is chromium legacy). Thank you as always!
The text was updated successfully, but these errors were encountered: