@orionlabs/node-orion

1.5.2 • Public • Published

@orionlabs/node-orion - Node.js Module for Orion.

Build Status Maintenance HitCount Dependencies Status License Issues JavaScript Style Guide NPM

--

Install

To install from npm registry:

$ yarn add @orionlabs/node-orion
# or
$ npm i @orionlabs/node-orion

To install from source:

$ git clone https://github.com/orion-labs/node-orion
$ cd node-orion
$ npm install
# or
$ yarn add ./

Usage

Almost all module methods return a Promise. Most require a token, which can be retrieved with the auth() method.

Authenticate against the Orion Platform

With a given Orion username ("User ID") and password:

OrionClient.auth(username, password).then((result) => {
  console.log(`userId=${result.id} token=${result.token}`);
})

Authenticate against the Orion Platform

With a given Orion username ("User ID") and password:

OrionClient.auth(username, password).then((result) => {
  console.log(`userId=${result.id} token=${result.token}`);
})

Lookup your user profile

With a given Orion username ("User ID") and password:

OrionClient.auth(username, password).then((result) => {
  OrionClient.whoami(result.token).then((result) => {
    console.log('Here is my Orion User Profile:');
    console.log(result);
  });
});

Copyright

Copyrigh 2020 Orion Labs, Inc.

License

Apache License, Version 2.0

Author

Greg Albrecht gba@orionlabs.io

Source

https://github.com/orion-labs/node-orion

Readme

Keywords

none

Package Sidebar

Install

npm i @orionlabs/node-orion

Weekly Downloads

0

Version

1.5.2

License

Apache-2.0

Unpacked Size

572 kB

Total Files

33

Last publish

Collaborators

  • nikogura
  • jesserobbins
  • ampledata