34 karma · joined September 29, 2012
And for a bit of different approach, Make by Pieter Levels. This also recommends trying a lot of ideas and seeking what sticks, but perhaps with a more straightforward approach.
1. Uses KeePass file format for secure credential storage 2. Supports One-Time Passwords (OTP) for two-factor authentication (2FA) 3. Provides a convenient CLI interface for retrieving 2FA codes
The project, named Passlane, offers a streamlined approach to password management directly from the terminal. It's particularly satisfying to generate 2FA codes via command line!
For those interested in exploring the code or contributing, you can find the project on GitHub: https://github.com/anssip/passlane
I'd appreciate any feedback or suggestions for improvement.
Check Passlane here (I’m the author of it): https://github.com/anssip/passlane
Later on I then realized that in my CLI app I’m not gaining anything from it as there is no need for any parallel prosessing. It was just making my code more complex.
The CLI can now use the online vault API for storing/retrieving the password data. There is also a webapp that you can use to access the passwords using a web browser - I use that on my phone.
The passwords are stored AES 256 encrypted, and only decrypted in the client using your master password. The master password is never sent online.
The CLI is an open source in Github. It's written in Rust: https://github.com/anssip/passlane
Let me know what you think!