Package Details: proton-authenticator-bin 1.1.4-1

Git Clone URL: https://aur.archlinux.org/proton-authenticator-bin.git (read-only, click to copy)
Package Base: proton-authenticator-bin
Description: An open source and end-to-end encrypted 2FA app. Securely sync and backup your 2FA codes easily.
Upstream URL: https://proton.me/authenticator
Keywords: 2fa 2fa-backup 2fa-sync authenticator mfa multi-factor-authentication proton totp two-factor-authentication
Licenses: GPL-3.0-or-later
Conflicts: proton-authenticator
Provides: proton-authenticator
Submitter: CyberSphinx
Maintainer: AlphaLynx
Last Packager: AlphaLynx
Votes: 22
Popularity: 9.56
First Submitted: 2025-07-31 17:34 (UTC)
Last Updated: 2025-09-16 01:10 (UTC)

Latest Comments

1 2 3 4 Next › Last »

AlphaLynx commented on 2025-09-26 17:28 (UTC)

@rsm92 I heard back from Proton:

"You can find the source code for the Pass Authenticator desktop app for Linux here: https://github.com/ProtonMail/WebClients/tree/main/applications/authenticator After cloning the source code, you can build with the commands (at the root directory): yarn install yarn workspace proton-authenticator build:desktop If you get the error: Error: @rowsncolumns/charts@workspace:^: Workspace not found (@rowsncolumns/charts@workspace:^) during yarn install , then it's an issue from Proton Docs, which is another product, and we don't need it to build Proton Authenticator. So you will need to do the following workaround: 1. Reset the cache with the following commands: yarn cache cleanrm -rf node_modules yarn.lock 2. Open the file "applications/docs-editor/package.json" in a text editor and remove the lines starting with "@rowsncolumns" (lines 47 to 53): 3. Do the usual commands: yarn install yarn workspace proton-authenticator build:desktop

rsm92 commented on 2025-09-26 17:27 (UTC)

@AlphaLynx yes, I also thing that a source based package is the best, and it opens the possibility of a "-git" package.

I got a response from the proton support, telling me that the source code is the following: https://github.com/ProtonMail/WebClients/tree/main/applications/authenticator

I have no experience making rich client software from typescript, so probably it will be very time consuming without the build instructions... I'm no sure I'll take the time for it...

Anyways I hope it helps!

AlphaLynx commented on 2025-09-25 20:47 (UTC)

@rsm92 Oh, you're right. I contacted them too and I requested they host the source along with build instructions so a proton-authenticator package can be created. (I personally prefer source based packages than -bin, but maybe that's just me)

Best Regards

rsm92 commented on 2025-09-25 19:45 (UTC)

@AlphaLynx yes, it matches what I was thinking, the common code is available, and also the code for other systems like android and windows, but the one for Linux seems to be missing.

Maybe I'm too picky but I'll mark it as private until the proton team releases it. I'll contact them to get some feedback and put it here.

Best regards

AlphaLynx commented on 2025-09-25 16:06 (UTC) (edited on 2025-09-25 16:07 (UTC) by AlphaLynx)

@rsm92 I believe it is open source, as Proton says "Yes. all Proton apps, including Proton Authenticator, are fully open source. Anyone can inspect and verify our code." on their faq. Looks like it's in this monorepo, which has the GPL-3.0-or-later license, though I am not sure how the .deb is built as they do not have documentation for this.

rsm92 commented on 2025-09-25 09:00 (UTC)

@AlphaLynx, I think the license should be "Proprietary" since the source code is not available.

AlphaLynx commented on 2025-09-14 17:48 (UTC)

@imlostish and @JammySaga, I do not have the same issues. The sign in and device sync work perfectly and I'm unable to reproduce those bugs. As I mentioned earlier, https://proton.me/support/contact?topic=authenticator is probably the best place to report upstream issues. I'm happy to apply fixes to the packaging if I can, but these seem like problems with the app itself.

JammySaga commented on 2025-09-14 07:07 (UTC)

I have got the exact same issue as @Evrenos. I thought since the program was new, a few updates will fix it. No, there's been multiple updates and Proton Authenticator still refuses to sign in without any trace of error on the log.log file

imlostish commented on 2025-09-10 10:30 (UTC)

Hi, I've been having a peculiar problem. On my phone, 2FA codes work correctly for logging in, but when using a computer (either exported or retrieved from device sync), the 2FA codes generated by the app don't work. Can anyone explain why this is happening? Is it a bug? Or is there something we're not understanding?

Just to illustrate this better, I'd like to give this example:

You activate 2FA on your GitHub.

Mobile generates: 648341

Now, when syncing with your computer, 2FA generates: 884621

And only the mobile code generated is useful; everything else is rejected by GitHub or any other platform... (This is currently happening to me with Discord)

yukibanaa commented on 2025-08-09 06:44 (UTC)

@AlphaLynx login is working for me, although the UI is pretty slow at the moment.