htpasswd : Manage user files for basic auth
[SYNOPSIS] htpasswd OPTION FILE USER PASSWORD
OPTION
-c Create a new file
-b Use the password from the command line rather than prompting for it
-i Read password from stdin without verification (for script usage)
-n Don't update file; display results on stdout
-m Force MD5 encryption of the password (default)
-B Force bcrypt encryption of the password (very secure)
-C Set the computing time used for the bcrypt algorithm
(higher is more secure but slower, default: 5, valid: 4 to 17)
-d Force CRYPT encryption of the password (8 chars max, insecure)
-s Force SHA encryption of the password (insecure)
-p Do not encrypt the password (plaintext, insecure)
-D Delete the specified user