mirror of
https://gitlab.gnome.org/World/Authenticator.git
synced 2025-03-04 08:44:40 +01:00
Generate Two-Factor Codes
.github | ||
Authenticator | ||
data | ||
po | ||
tools | ||
.editorconfig | ||
.gitignore | ||
.travis.yml | ||
authenticator.py.in | ||
com.github.bilelmoussaoui.Authenticator.json | ||
LICENSE | ||
meson.build | ||
README.md |
Authenticator

Two-factor authentication code generator for Gnome. Created with love using Python and Gtk.
Dependecies
Python 3.3+
Gtk 3.16+
meson 0.38+
ninja
pyotp
Pillow
zbarlight
depends onzbar
libzbar-dev
on Ubuntuzbar
on Arch
libsecret
gnome-screenshot
Screenshots
Features
- QR code scanner
- Beautiful UI
- Huge database of (290+) websites/applications
Credits
- Websites and application icons are from Paper theme, created by Sam Hewitt
- Applications/Websites database are from Authenticator, by 2factorauth team
How to build from source
1 - Clone the repository
git clone https://github.com/bilelmoussaoui/Authenticator && cd ./Authenticator
2 - Install Python dependecies
sudo pip install pyotp zbarlight pyaml Pillow meson ninja
PS : In some distributions you will need to use pip3
instead of pip
to install the compatible version of the package with Python 3.
3 - Afterwards
meson builddir
sudo ninja -C builddir install
4 - You can run the application from the desktop file or from terminal using
authenticator
Flags
-
--debug
Open the application with debug flags -
--version
Shows the version number of the application -
--about
Shows the about dialog