Given a server implementing the open protocol, usercfg offers easy and passwordless command-line management of multiple accounts on multiple sites.
For more information check out the GitHub project page.
INSTALL
curl https://pkamenarsky.github.io/usercfg/install.sh | /bin/bash
EXAMPLES
$ usercfg example.com create-user -n NAME -e EMAIL --ssh-key
Create a new user. --ssh-key automatically uploads the user's public ssh key.
$ usercfg example.com request-password -n NAME
Request a password reset token to the email address registered by the user.
$ usercfg example.com add-payment -n NAME -t monthly --plan silver
Add a payment plan to the user's account (needs an extension to the reference server implementation).