OTPClient

Antivirus, forensics, intrusion detection, cryptography, etc.
Post Reply
Message
Author
labbe5
Posts: 2159
Joined: Wed 13 Nov 2013, 14:26
Location: Canada

OTPClient

#1 Post by labbe5 »

https://github.com/paolostivanin/OTPClient

Highly secure and easy to use GTK+ software for two-factor authentication that supports both Time-based One-time Passwords (TOTP) and HMAC-Based One-Time Passwords (HOTP).

Two-factor authentication (2FA) isn't perfect, but it's far better than relying on the standard username/password security convention. For those that use 2FA, mobile options like Authy and the Google Authenticator are the most-used choices. But what about those looking for an open source GUI 2FA tool for the Linux desktop? If that's you, there's OTPClient.


wiki :
https://github.com/paolostivanin/OTPClient/wiki

If OTPClient hasn't been packaged for your distro (check here) and your distro doesn't support Flatpak, then you'll have to manually compile and install OTPClient.

1. install all the needed libraries listed under requirements
2. clone and install OTPClient:

$ git clone https://github.com/paolostivanin/OTPClient.git
$ cd OTPClient
$ mkdir build && cd $_
$ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
$ make
$ make install

For a flatpak install :
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.github.paolostivanin.OTPClient

I understand that Puppy is not the target for this app, but Dog-based OS, being more versatile, should be able to do a manual install, up until there is a deb file or AppImage available.

Further reading :
How to install and use the open source OTPClient 2FA tool on Linux
https://www.techrepublic.com/article/ho ... -on-linux/

User avatar
soniabu
Posts: 162
Joined: Thu 01 Feb 2018, 21:24
Location: Paris

#2 Post by soniabu »

well this information about the software and also the installation commands.
The only thing missing is in OTPClient is an accurate manual documentation and also a paragraph of Troubleshooting.
For example, I have not been able to understand what data is needed to use manual entry .; while with the webcam and the QRcode it works very well. Too bad that there is no Android version.
Anyway thanks for the clear info that you have provided as well as Mike.

Post Reply