Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Simple TOTP/HOTP command line
To install it, simply use gem install otp-cli
This tool requires zbar-tools
for QR code import and imagemagick
for QR code display (currently no simple way to do this with pure Ruby)
Usage: otp [options] <filter>
-a, --add STRING Add secret from string
-i, --img PATH Add secret from QR code
-q, --qrcode NAME Display qrcode
To add a secret, import from a string or from a QR Code
otp -a otpauth://totp/name?secret=ASECRET
otp -i /tmp/qrcode.png
Secrets are saved onto $HOME/.otp
. You can override location with OTP_CONFIG
environment variable.
Supported OTP URI options are
* name (mandatory)
* secret (mandatory)
* issuer
* algorithm (default to SHA-1)
* digits (default to 6)
* period (default to 30s)
To issue a PIN
otp OTP
such OTP
595905 (25s)
PIN is automatically copied into your clipboard
If multiple OTP match your filter, you will be asked for the one to use:
otp OTP
[1] such OTP
[2] wow OTP
[3] many OTP
2
wow OTP
272784 (1s)
If you need to display a secret on a QR code, for example to import the OTP elsewhere
otp -q OTP
FAQs
Unknown package
We found that otp-cli demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.