-
Notifications
You must be signed in to change notification settings - Fork 67
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
Touch ID/Biometric authentication not available #93
Comments
Does this work in vanilla chromium? |
Unsure, but it seems to have something to do with the signature/entitlements, see https://chromium.googlesource.com/chromium/src/+/lkgr/device/fido/mac/touch_id_context.mm |
This is an old issue, that didn't show much activity recently and probably lost its significance — closing. |
Sure, to improve the visibility, but apart from that it could very well be that this issue is inherently unsolvable. |
because of this previous message? #93 (comment) |
Partially, yes. Someone has to debug it, but no one seems to be eager enough. |
Unfortunately I do not have the knowledge to help, not my field. |
@MrChocolatine Can you confirm how this behaves on Vanilla Chromium (Chromium w/ Google)? |
I cannot test with vanilla Chromium as it conflicts with Ungoogled-Chromium:
Maybe there is a way to bypass this conflict I am not aware of. |
Don't download via HomeBrew, just download dmg from Chromium site and directly run the |
Any updates? And can you check if signed binaries at https://github.com/claudiodekker/ungoogled-chromium-binaries works with this? /cc @MrChocolatine |
Still unable to execute Chromium:
And I tried several times. |
@MrChocolatine Right-Click the app, select open, and then the system will prompt you with the option to run anyway. |
Oh I might misunderstood your issue, you need to download the version with the right architecture (arm or intel). The Chromium page seems to provide only one. |
Yep, that's what I did and I get the above error. https://download-chromium.appspot.com/dl/Mac_arm?type=snapshots |
I tested on Vanilla Chromium, and it seems that auth doesn't work either with Vanilla Chromium... I got a different prompt though (it is just the QR Code with a message saying USB key is available as option). Do you have the most recent version of UGC? If not, can you update and test again? /cc @MrChocolatine |
This was also discussed here: ungoogled-software/ungoogled-chromium#2606 Apparently it's because of a missing entitlement: https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_developer_web-browser_public-key-credential?changes=_3 |
In the current build of ungoogled chromium on macos there is no option to authenticate with Touch ID through webauthn.
Steps to reproduce:
Left is Ungoogled Chromium, right is Chrome
I understand this might have something to do with signatures, is there anything we could do to possibly self sign it or something?
The text was updated successfully, but these errors were encountered: