jamie-mh / AuthenticatorPro

📱 Two-Factor Authentication (2FA) client for Android + Wear OS
https://authenticatorpro.jmh.me
GNU General Public License v3.0
2.89k stars 195 forks source link

Requesting to create a Chrome extension #712

Open harsha20599 opened 1 year ago

harsha20599 commented 1 year ago

Problem: I really love the AuthenticatorPro and it's been a life saver for convenience and backups. But I always look for the phone in a mile away whenever I try to login in the computer. This has been a real pain and I would really love to have a chrome extension companion as an extension to the mobile app. This would increase the convenience a lot and tbh, I would like to pay for it.

Idea: A chrome extension which would work as a companion to the mobile application and only works when it pairs with the mobile app. Or even working as a standalone application will also work.

realpixelcode commented 1 year ago

While I'm not the developer of this app, I think this may be out of scope. It would not only require re-designing and re-coding everything in HTML, CSS and JavaScript, but it would also require a way to transmit the app data to the extension. Since that data isn't stored in some cloud with your account, something as trivial as scanning a QR code wouldn't be sufficient.

Also, storing your TOTP codes unsecured in the browser might not be the best idea.

Though, there already are solutions to TOTP on desktop, such as KeePassXC. It's a password manager that also supports 2FA. It even has a browser integration that allows you to quickly fill out login forms.

NebularNerd commented 1 year ago

My personal solution on this front is to have Authenticator Pro running on WSA (I use it on win 10 thanks to WSABuilds). Whenever I add a new 2FA to the phone it automatically back ups the database, a filesync app dumps on Google Drive, which then gets dragged down into my WSA drive (and my Android tablet), which I can then use to update my 'desktop' copy by importing the latest backup. Somewhat clunky but it works. 😁

Google themselves are meant to be adding cloud support to their original authenticator app and this could then lead to 2FA's being added to Chrome, but again it's another app with a non interchangeable format to this one.

K0-RR commented 9 months ago

something as trivial as scanning a QR code wouldn't be sufficient

That's exactly how it works in 2FAS browser extension.

jamie-mh commented 9 months ago

something as trivial as scanning a QR code wouldn't be sufficient

That's exactly how it works in 2FAS browser extension.

Well not exactly. They have a server component that handles the sync between the mobile app and the browser.