According to this, webauthn should be supported on macOS Brave. But when I try authenticating using “This device”, it throws an error instead of letting me type in a password or use Touch ID.
Works fine on Chrome desktop… Does anyone know why this happens?
I have been using Internet Identity on MacOS with Brave without any issues (version 1.35.104)
Interesting… are you signing in with a USB security key or just the built-in Touch ID and/or password?
I have issues with brave on windows/linux/phone a lot of the time and i just end up using chrome or Firefox instead. My guess is brave is aggressively blocking something
You’re totally right. The issue was that I forgot to add my Brave browser profile as a new device…
I’ve had the same experience and only ever gotten Safari to work on macOS.
What’s the fix exactly?
- Open Brave (or another browser)
- Navigate directly to https://identity.ic0.app/
- Complete the flow started by clicking this:
^ If you don’t see this page, then you’ll need to click something like “Clear identity anchor from this device”. Once you start this flow, you’ll need to log into II via an existing device (e.g. Safari) in order to authenticate and add the new device (e.g. Brave).
I think that’s where the confusion lies.
I think of my computer as the device but it seems that here each browser is seen as a different device.