bitwarden / clients

Bitwarden client apps (web, browser extension, desktop, and cli).
https://bitwarden.com
Other
9.35k stars 1.26k forks source link

Unlock with TouchID Failed on MacOS #9742

Open mivanishchev-vkteam opened 5 months ago

mivanishchev-vkteam commented 5 months ago

Steps To Reproduce

  1. Open a lid of MacBook Pro M3 after sleep
  2. Open Google Chrome Browser
  3. Click on Bitwarden icon on Dock
  4. TouchID request pops up over Chrome, but main Bitwarden window stays on background behind Chrome.
  5. Place correct finger on TouchID sensor, OS accepts fingerprint.
  6. Bitwarden window stays on background and locked.

Expected Result

Unlock password database

Actual Result

Password database stays locked, but touch ID accepted by OS

Screenshots or Videos

No response

Additional Context

No response

Operating System

macOS

Operating System Version

14.5

Installation method

Direct Download (from bitwarden.com)

Build Version

2024.6.2 (25599)

Issue Tracking Info

mivanishchev-vkteam commented 5 months ago

Litle update. Bug seems to be appears sometimes only, but i've found a 100% steps to reproduce. If main Bitwarden.app process killed from Terminal by kill command, then launched again, TouchID prompt appears, validates, but Bitwarden stays locked.

Grinchii commented 5 months ago

I‘m having the same problem with Mac in Safari all the time. Almost impossible to use it like this, cause it won’t unlock when needed …

Sometimes it works after unlocking it with Touch ID 5-6 times in a row. But it often locks again after some seconds, even when locktime is set to 15min.

Krychaz commented 5 months ago

Hi there,

Thank you for your report!

I was able to reproduce this issue, and I have flagged this to our engineering team.

If you wish to add any further information/screenshots/recordings etc., please feel free to do so at any time - our engineering team will be happy to review these.

Thanks once again!