Skip to content
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 security key does not work #437

Open
1 task done
DGoiana opened this issue Aug 22, 2024 · 75 comments · May be fixed by #4790
Open
1 task done

Touch security key does not work #437

DGoiana opened this issue Aug 22, 2024 · 75 comments · May be fixed by #4790
Assignees

Comments

@DGoiana
Copy link

DGoiana commented Aug 22, 2024

What happened?

Touch ID security key does not work while attempting to login in gmail.

Screenshot 2024-08-22 at 13 35 06

Reproducible?

  • I have checked that this issue cannot be reproduced on Mozilla Firefox.

Version

1.0.0-a.27

Severity impact

Medium

What platform are you seeing the problem on?

macOS - aarch64

Relevant log output

No response

@andmalc
Copy link

andmalc commented Aug 23, 2024

EDIT: Below is wrong, sorry. Security keys both for standalone 2FA and with Passkeys are working on my Intel Thinkpad. So maybe this is a ARM Mac issue as others have said.

Same issue on a Thinkpad X280 running Fedora Linux 40 under Wayland.
Tried with multiple logins: Google, Bitwarden, GitHub.
Zen installed from Flatpak. Zen version: 1.0.0-a.27 (fresh install today)
Tried two Yubikeys: USB-A and USB-C.
USB access is not the problem as Zen can see a USB flash drive and Flatseal shows device=all permission.
Firefox on this machine is able to access USB security keys fine.

@tancetiner
Copy link

It's the same issue with this. Looks like they closed it saying that maybe it's on the Firefox side but according to the last comment there it looks like it's not the case. I hope they look into that I'm having the same issue on every website with Passkey authentication.

@bjsho
Copy link

bjsho commented Aug 23, 2024

#111

@DGoiana
Copy link
Author

DGoiana commented Aug 24, 2024

I'll try looking into this

@elbe-vivek-c
Copy link

+1

@bvoigtlaender
Copy link

I just drop this here as it wasn't mentioned before. This might be related to not having this entitlement.

I'm not sure how easy it is to add that or if the app needs to pay the gatekeeper fee for proper signing.

@MaxNeedsSnacks
Copy link

I just drop this here as it wasn't mentioned before. This might be related to not having this entitlement.

I'm not sure how easy it is to add that or if the app needs to pay the gatekeeper fee for proper signing.

You won't believe what comment I just left on the other issue because I forgot to read this one as well first 🤦

Either way, from what I can tell just paying the gatekeeper fee alone isn't gonna cut it, this is an additional entitlement unfortunately. I'm not sure how likely Apple is to give it out either, since they haven't done so for the other browsers I mentioned in the other issue (though that said, those browsers may not even have tried to apply either)

@aRustyDev
Copy link

aRustyDev commented Sep 7, 2024

I'm also having this issue, but its when I try to log back into my 1password plugin from Zen using the touch id instead of having to retype the password.
I have the plugin in my firefox browser and its working just fine, so i don't think its a firefox side issue.

Edit: also this is from a 2019 Macbook Pro w/ Intel chip, running macOS Version 15.0 Beta (24A5298h)

@twhitson
Copy link

twhitson commented Sep 9, 2024

I have 3 1Password accounts I log into separately but Touch ID manages that for me. Due to this bug, I can only use one of them at a time. This is unfortunately a blocker for me to use Zen Browser on my work computer, otherwise I love it.

@mauro-balades
Copy link
Member

Update: macos has been signed! Let's wait for version 38 to build, and see if this issue goes away or 1password accepts zen or whatever

@alii
Copy link

alii commented Sep 12, 2024

Just to clarify @mauro-balades, what are we waiting on to get this resolved? I understood your comment above as "v38 will support passkeys," but I've tried the v39 alpha and it still doesn't seem to be working. If it's not been fixed due to a lack of human resources, is it something we could perhaps delegate to the community? I'd love to help out and expedite this if I can (for my own sake! 😄)

I understand this is OSS and your time is very precious, so thank you for your hard work.

@yodancristino
Copy link

18-Sep-2024 10:36 GMT+8

Passkeys functionality on Mac still not available.
Currently using 1.0.1-a.1

@spojskic
Copy link

spojskic commented Sep 24, 2024

I can confirm that as of 24 September 2024, it is still not working on ARM macbooks.
Currently using 1.0.1-a.4 (64-bit)

@spojskic
Copy link

spojskic commented Oct 2, 2024

Version: 1.0.1-a.7 (64-bit)
Date: 2 Oct 2024
Issues: Passkey options is not rendered on some login pages and on Github I get this message:
image

On google it is still the same issue with the ARM macbook closed:
image

This is the only issue that is stopping me from using Zen browser for now. Will stick to firefox

@qverkk
Copy link

qverkk commented Oct 7, 2024

Same issue for me, cannot use my yubikey as a 2fa. I can't even click the cancel button, it freezes after i click it

@mauro-balades
Copy link
Member

What does firefox do?

@qverkk
Copy link

qverkk commented Oct 9, 2024

What does firefox do?

Nvm, it's borked in firefox also, i remember it working a few updates back. Basically it let u click the 2fa key and it'd proceed to login, now it just hangs

@spojskic
Copy link

spojskic commented Oct 9, 2024

What does firefox do?

Nvm, it's borked in firefox also, i remember it working a few updates back. Basically it let u click the 2fa key and it'd proceed to login, now it just hangs

It lets me use passkey:
image

(I didn't upload whole screenshot because of sensitive data and I am lazy to blur it)

@yodancristino
Copy link

  • 1.0.1-a.9
  • Macbook M-series
  • 15 Oct 2024

Can confirm, passkey still wont work.

Still occurs even after doing the followin

  • Complete removal and reinstallation of Zen
  • Sync and unsync of account (i don't know why I did this XD)
  • System reboot

@utopiaeh
Copy link

Still not work
shoot_2024-10-18 _15 43 Zen Browser

@pencilcheck
Copy link

yes, just tested on 1.0.1-a.12 (Firefox 131.0.3) (aarch64) still doesn't work (login google.com)

@robsonke
Copy link

robsonke commented Nov 1, 2024

And today was the first time my passkey with gmail worked!

@spojskic
Copy link

spojskic commented Nov 1, 2024

And today was the first time my passkey with gmail worked!

It still doesn't work on: 1.0.1-a.17 (Firefox 132.0) (aarch64)
image

@mauro-balades
Copy link
Member

Guys, I understand, but please don't write any comments that dont positively contribute to the issue "logically?". Because everyone subscribed gets a notification when you comment.

Im still working on this issue, you can follow the progress here:

#4601

I had to rewrite the codesign process so we now use Firefox's built in one, this will hopefully finally give us access to this feature

@nikelborm

This comment has been minimized.

@nikelborm
Copy link

nikelborm commented Jan 30, 2025

No I'm not using mac os, I added the info that I'm using Linux 98 seconds after I wrote the message. Why disliking it immediately?

I'm just trying a new thing. I don't even know if some other popup supposed to be shown to select a device like my phone or not. And I don't know if it's a bug or there's just no such feature like using phone over Bluetooth as a passkey device.

UPD seems like there's just no such feature even in firefox 😿

@PhilipMathieuIDEXX
Copy link

@nikelborm This thread is specifically about macOS, so you would be better off posting a new issue (assuming there's not one specific to Linux yet). Maybe we should update the issue name to prevent confusion...

@dantaeusb
Copy link

dantaeusb commented Jan 30, 2025

You have reactions because there are probably around a hundred or a few hundred people subscribed to this waiting for constructive updates because it's important for them, and we all getting spammed almost daily with emails with zero constructive info on the topic, which makes whole subscription useless and annoying. It's just accumulated tiredness for over 50 comments essentially asking the same rhethoric "when" question, especially after developer response asking specifically to stop doing that and the OP problem is worked on. Yes, even if your question is different, it is stated in OP that it concerns a specific feature on a specific platform.

Please don't take it personally, and I would really ask everyone to consider whether their response contributes anything to the resolution of this topic.

@nikelborm

This comment has been minimized.

@JSGRD22 JSGRD22 marked this as a duplicate of #4752 Jan 31, 2025
@mauro-balades mauro-balades linked a pull request Jan 31, 2025 that will close this issue
@njimenezotto
Copy link

njimenezotto commented Feb 3, 2025

I think @mauro-balades is already working on resolving it. Check PRs #4601 and #4790 . I am waiting for the Twilight to test. Thanks @mauro-balades for the effort

@tsuliwaensis

This comment has been minimized.

@franciscocabezas

This comment has been minimized.

@yesseruser
Copy link

Just to add +1 to the statistics

I think this does nothing to help; the issue already has 112 thumbs ups and I think the maintainers are aware of it. Also, people are subscribed to this issue to see progress and getting spammed by comments like this.
This isn't targeted at your specific comment, but all "bump" comments.

@JSGRD22 JSGRD22 marked this as a duplicate of #5931 Mar 1, 2025
@MR-UNI

This comment has been minimized.

@keramblock

This comment has been minimized.

@Rayrnond

This comment has been minimized.

@keramblock

This comment has been minimized.

@SuperManifolds

This comment has been minimized.

@Rayrnond

This comment has been minimized.

@Froxcey
Copy link

Froxcey commented Mar 3, 2025

tldr: stop spamming

  1. I don’t know the project maintainers’ intended use of GitHub issues is, but issues was originally designed as a bug tracker and not customer support, and most definitely not a forum. If you want to comment something, please make sure it directly helps with solving the issue itself. Useless messages are just wasting the maintainers’ limited time and attention.
  2. Whenever someone sends something here, EVERYONE subscribed to the issue hoping to get useful information gets a spam (like this message itself would too, and I hope this is the last time it’s going to happen here). Please be considerate and not spam everyone. Reach with a thumbs up on the original post should be enough.
  3. Idk what allows you to take feature requests for granted, especially when you’re using the product for free while the maintainer is out of their own pocket doing the project for passion. Only the project maintainer has a say on how they do their project, not you. Idk, being polite sounds like a basic and obvious manner to me.
  4. It is really easy to find the pull request trying to solve this issue. Please at least spend minimal effort of searching before doing any of this. (And no, that doesn’t mean not having an open PR allows you to spam here)
  5. I myself am not a maintainer and I’m not trying to act like one. I’m just writing what the general expectations are from GitHub issues that is somehow not immediately obvious to a bunch of ppl.

We are tired of waiting for such a small but necessary feature. - rayrnond

I am more tired of spam messages (yours and many others’), and I think I’m unsubscribing from this thread.

Edit: Okay wtf… ppl really don’t know how to read or something it’s driving me insane…

@Rayrnond

This comment has been minimized.

@theoribeiro
Copy link

@mauro-balades or other maintainers, would you please lock this issue's comments?

This conversation is absolutely pointless.

@zen-browser zen-browser locked and limited conversation to collaborators Mar 3, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.