Skip to main content

A CLI one-time password application that manages one-time passwords elegantly and with tons of customization.

Project description

<p align='center'>
<img src = "https://gradebook-space-1.nyc3.digitaloceanspaces.com/Miscellaneous/__.png">
</p>

# OTP_
A command line based one-time password manager that allows you to easily retreive and store one-time passwords. Secrets are stored using the operating system's keyring, so sensitive information is encrypted.
![](https://gradebook-space-1.nyc3.digitaloceanspaces.com/Miscellaneous/demo.gif)

## Commands
### Show
The show command shows a stored one-time password:
<p align='center'>
<img src = "https://gradebook-space-1.nyc3.digitaloceanspaces.com/Miscellaneous/otp_show1.png"/>
</p>

Names are case-insensitive to help prevent typos involving case. If you want to quickly get a one-time password for a secret, for testing or development purposes, just run `otp show --secret [SECRET]` to see its corresponding TOTP code.

Codes are updated in real-time, and they are hidden upon exit (`CTRL-C` or `q`).

### Write
The write command allows you to store new one-time passwords:
<p align='center'>
<img src = "https://gradebook-space-1.nyc3.digitaloceanspaces.com/Miscellaneous/otp_write2.png">
</p>
Most of the features here roughly follow the Google Authenticator application, allowing you to store issuers and emails to distinguish multiple one-time passwords from the same website.

### Update
The update command allows you to amend or change details of a one-time password. Changing the secret will prompt you to confirm, as it is a potentially dangerous action.
<p align='center'>
<img src = "https://gradebook-space-1.nyc3.digitaloceanspaces.com/Miscellaneous/otp_update1.png">
</p>

### Delete
The delete command deletes saved one-time passwords:
<p align='center'>
<img src = "https://gradebook-space-1.nyc3.digitaloceanspaces.com/Miscellaneous/otp_delete1.png">
</p>

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

otp-cli-0.5.1.tar.gz (5.2 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page