mirror of
https://gitlab.gnome.org/World/Authenticator.git
synced 2025-03-04 08:44:40 +01:00
Generate Two-Factor Codes
data | ||
po | ||
screenshots | ||
TwoFactorAuth | ||
.gitignore | ||
autogen.sh | ||
configure.ac | ||
gnome-twofactorauth.in | ||
LICENSE | ||
Makefile.am | ||
README.md |
Gnome TwoFactorAuth
Two-factor authentication code generator for Gnome
For translators : https://www.transifex.com/twofactorauth/twofactorauth/
Dependecies
Python 3.3+
Gtk 3.16+
PyOTP
zbarlight
depends onzbar
libzbar-dev
on Ubuntuzbar
on Arch
pyyaml
GnomeKeyring
gnome-screenshot
PS: The application was only tested on Arch with Gtk 3.20+, but it should work nicely with older versions too. Keyboard shortcuts widget won't be shown for older versions.
Screenshots
Installation
- On Arch :
yaourt -S gnome-twofactourauth
Credits
- Websites and application icons are from Paper theme, created by Sam Hewitt
- Applications/Websites database are from twofactorauth, by 2factorauth team
How to build from source
1 - Clone the repository
git clone https://github.com/bil-elmoussaoui/TwoFactorAuth && cd ./TwoFactorAuth
2 - Install PyOTP
sudo pip install pyotp
3 - Install zbarlight
sudo pip install zbarlight
4 - Install yaml
sudo pip install pyyaml
PS : In some distributions you will need to use pip3
instead of pip
to install the compatible version of the package with Python 3.
5 - Afterwards
./autogen.sh
make
sudo make install
6 - You can run the application from the desktop file or from terminal using
gnome-twofactorauth
Arch users can build from source directly using AUR yaourt -S gnome-twofactorauth-git