@onehilltech/blueprint-gatekeeper-cli v5.0.0-alpha.1
gatekeeper-cli
command-line interface for Gatekeeper
Installation
npm install -g @onehilltech/blueprint-gatekeeper-cliGetting Started
First, we need to setup Gatekeeper from the Blueprint application directory:
./node_modules/.bin/gatekeeper-setupThis will register the gatekeeper-cli with the current service, and allow you
to run the gatekeeper-cli to manage what client and account has access to your
service.
Use the
NODE_ENVenvironment variable to register thegatekeeper-clion different environments.
Adding a client
Each client (i.e., mobile app, web portal, etc.) must be registered with the service to be allowed access. We can register a new client with the service as follows:
gatekeeper client add --base <base-uri> <name> <email> [scope]where scope is an optional list of strings that define the access scope for the
client (* denotes superuser). The client id and secret will be printed to the
console. This should be used with requesting a client-level access token from the
service.
Adding a user account
It is also possible to add a user account to the service. The user account represents an individual who has access to the service. Similar to adding a client, you can add a user account:
gatekeeper account add --base <base-uri>Follow the on-screen prompts to complete the addition process. The username
and password are used to create an access token for the user.
Next Steps
For more details, use the --help option.
Happy Coding!
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
8 years ago
8 years ago