An TOTP cli for Pass
Project description
passotp is a CLI to generate time-based one-time passwords from secrets stored with Pass (https://www.passwordstore.org/)
Installation
pip install passotp
Prepare your encrypted pass files
Edit your password file
pass edit devel/test
Add a line at the end of the file containing “OTP: <secret>”
It should look like this:
OTP: base32secret3232
or something like this
OTP: KRBP SL73 C3RI 76GP MK3S BGHO TC4B 347A 1DYN CVXJ
Usage
passotp <pass-name> [-c] pass devel/test | passotp [-c]
the -c parameter will copy the code to your clipboard
Example
~$ pass devel/test VU5Z5Tok4ATyIQQdSdeO user: test OTP: base32secret3232 ~$ passotp devel/test 458262 Seconds remaining: 28 # or just ~$ pass devel/test | passotp 458262 Seconds remaining: 28
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
passotp-0.2.0.tar.gz
(2.4 kB
view hashes)