passbolt / passbolt_browser_extension

Browser extensions (Firefox, Edge & Chrome) for Passbolt the open source password manager for teams
https://passbolt.com
GNU Affero General Public License v3.0
233 stars 72 forks source link

Cannot read/save 'some' TOTP - Multipart QR codes are not supported #221

Open Si-Richards opened 1 month ago

Si-Richards commented 1 month ago

ISSUE NAME

What you did

Some not all QR codes cannot be read into Passbolt via web or mobile

What happened

Some QR codes receive error 'The QR code is incomplete' but they can be read into both Google or MS Authenticator apps

What you expected to happen

The QR should be decoded and saved against the Passbolt record

image

stripthis commented 1 month ago

Can you post an example of QR code that doesn't work?

Si-Richards commented 1 month ago

Thanks guys....

To be clearer... Passbolt seems unable to parse Multiformat QR codes which seem to be becoming more common. If I strip out the extra-data it reads fine

cedricalfonsi commented 1 month ago

We are curious about the kind of data represented in the QR code, given that the amount of data required to represent a TOTP is typically small. Could you please share with us the software that is producing this information? We'd be happy to investigate further.