Importing 2FA from Google Authenticator

matyasrichtermatyasrichter
Community Member

Hi!

This is a feature request for something I've come across recently.

Google's Authenticator app allows users to export and import their 2fa keys. It provides a QR code that is to be scanned by the same app on another device. The issue is, the string in this key isn't the standard "otpauth://totp/..." format, but rather a proprietary base64-encoded protobuf payload. It's still possible to decode this for importing it to 1Password, example "rev-engineered" implementation can be found in this repo: https://github.com/scito/extract_otp_secret_keys
Would it be possible to support this natively within 1Password in the future, so that we don't have to rely on a third party tool to migrate accounts to 1P?

All the best,
Matyas


1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided

Comments

  • Jack.P_1PJack.P_1P

    Team Member

    Hey @matyasrichter:

    Thanks for your feedback here! While I can't promise anything I can definitely see how it would be handy to import all of your one-time passwords from Google Authenticator. I've added your input to a feature request we have on the topic. Be sure to get in touch if you need anything in the future!

    Jack

    ref: dev/projects/customer-feature-requests#932

  • anirudhanirudh
    Community Member

    Is there any update on this feature?

    Thanks,
    Anirudh
    Economize

Leave a Comment

BoldItalicStrikethroughOrdered listUnordered list
Image
Align leftAlign centerAlign rightToggle HTML viewToggle full pageToggle lights
Drop image/file