5.0.0-alpha.1 • Published 2 years ago

@onehilltech/blueprint-gatekeeper-cli v5.0.0-alpha.1

Weekly downloads
-
License
-
Repository
github
Last release
2 years ago

gatekeeper-cli

command-line interface for Gatekeeper

npm version Build Status Dependencies Coverage Status

Installation

npm install -g @onehilltech/blueprint-gatekeeper-cli

Getting Started

First, we need to setup Gatekeeper from the Blueprint application directory:

./node_modules/.bin/gatekeeper-setup

This 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_ENV environment variable to register the gatekeeper-cli on 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!

5.0.0-alpha.1

2 years ago

4.65.9

2 years ago

4.64.0

2 years ago

4.64.1

2 years ago

4.60.0

2 years ago

4.61.0

2 years ago

4.58.1

2 years ago

4.57.0

2 years ago

4.58.0

2 years ago

4.46.0

2 years ago

4.35.0

3 years ago

4.29.0

3 years ago

4.28.18

4 years ago

4.28.11

4 years ago

4.28.7

4 years ago

4.28.8

4 years ago

4.28.10

4 years ago

4.28.9

4 years ago

4.28.6

4 years ago

4.28.5

4 years ago

4.28.4

4 years ago

1.0.0

4 years ago

0.4.0

7 years ago

0.3.1

7 years ago