Go to file
Bilal Elmoussaoui d7b9602fd3 accounts: Refresh completion model when scanning from qr code
In that case, we add the provider automatically for the user, not refreshing
the completion model means that the user will get a new dialog form to
create the provider a second time with less accurate information than
what exists in the otp uri.

Fixes #422
Fixes #408
2024-06-22 23:27:29 +02:00
build-aux flatpak: Bump gst-bad 2024-03-24 15:33:44 +01:00
data metainfo: Add brand colors 2024-04-25 16:37:48 +00:00
favicon-scrapper Update dependencies 2024-06-22 22:06:23 +02:00
migrations providers: Fix Nintendo default website 2022-12-27 12:01:39 +01:00
po Add Bulgarian translation 2024-05-16 18:10:26 +00:00
src accounts: Refresh completion model when scanning from qr code 2024-06-22 23:27:29 +02:00
tools tools/keyring-fetcher: Fix build 2023-04-11 23:38:20 +02:00
.editorconfig init a port to gtk4 2020-10-28 01:52:54 +01:00
.gitignore favicon: Support -uri/favicon.ico 2022-04-17 00:38:46 +02:00
.gitlab-ci.yml ci: Remove duplicated extends: .flatpak 2023-09-05 19:52:36 +02:00
Authenticator.doap metadata: Fix summary 2024-01-07 15:35:19 +01:00
Cargo.lock Update dependencies 2024-06-22 22:06:23 +02:00
Cargo.toml Update dependencies 2024-06-22 22:06:23 +02:00
CONTRIBUTING.md contributing: mention the new docs & update matrix room 2022-06-11 21:57:46 +00:00
diesel.toml Well, I'm doing this. 2019-09-03 00:07:06 +00:00
LICENSE Well, I'm doing this. 2019-09-03 00:07:06 +00:00
logo.png Add gitlab logo 2021-10-15 15:12:32 +00:00
meson_options.txt Well, I'm doing this. 2019-09-03 00:07:06 +00:00
meson.build meson: Remove gdk-pixbuf dep 2024-02-22 20:10:24 +01:00
README.md metadata: Fix summary 2024-01-07 15:35:19 +01:00
rustfmt.toml Make use of nightly rustfmt features 2022-06-10 21:23:13 +02:00

Authenticator

Generate two-factor codes

Screenshots

Features

  • Time-based/Counter-based/Steam methods support
  • SHA-1/SHA-256/SHA-512 algorithms support
  • QR code scanner using a camera or from a screenshot
  • Lock the application with a password
  • Beautiful UI
  • GNOME Shell search provider
  • Backup/Restore from/into known applications like FreeOTP+, Aegis (encrypted / plain-text), andOTP, Google Authenticator

Getting in touch

If you have any questions regarding the use or development of Authenticator, please join us on our #authenticator:gnome.org channel.

Hack on Authenticator

To build the development version of Authenticator and hack on the code see the general guide for building GNOME apps with Flatpak and GNOME Builder.

Credits

  • We ship a database of providers based on twofactorauth, by the 2factorauth team