https://github.com/imarsman/password
Password generator and password file entry manager. Bringing together two libraries to allow password generation and to test out password file reading.
https://github.com/imarsman/password
authentication golang
Last synced: about 1 month ago
JSON representation
Password generator and password file entry manager. Bringing together two libraries to allow password generation and to test out password file reading.
- Host: GitHub
- URL: https://github.com/imarsman/password
- Owner: imarsman
- License: apache-2.0
- Created: 2021-04-13T21:51:50.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-04-13T23:04:43.000Z (about 4 years ago)
- Last Synced: 2023-03-10T02:06:23.788Z (over 2 years ago)
- Topics: authentication, golang
- Language: Go
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# password
Password generator and password file entry manager
This utility will either generate a password and print it to stdout or modify a
password file. The passwords are stored in bcrypt hashed format.A build task for use with https://taskfile.dev is included. A Unix-like shell is
assumed.Using the -h flag will give usage information.
It is likely that there will be changes due to testing but the overall
functionality of the application should remain the same.## Password Oriented libraries used
- go-password:
- a password generating library
- https://github.com/sethvargo/go-password - MIT licence- htpasswd:
- https://github.com/foomo/htpasswd - MIT licence
- A tool for reading and writing htpasswd format files. The library supports
apr1, sha, and bcrypt. Only bcrypt is supported.