User Adapter

Custom user adapters are possible but not supported right now and will be added in the comming updates.

Contents:

Prebuild User Adapters

There are some adapters ready to use right now:

Local User Adapter

Install via NPM: npm i -S @opendash/user-adapter-local

Make sure to install version ^4.0.0 for opendash version 2.0.0.

// app.js

import userAdapter from '@opendash/user-adapter-local';

// ...

instance.registerUserAdapter(userAdapter, {
  lsKey: 'some-unused-local-store-key', // default: 'opendash-user-adapter-local-data'
});

Parse User Adapter

Install via NPM: npm i -S @opendash/user-adapter-parse

Make sure to install version ^4.0.0 for opendash version 2.0.0.

// app.js

import userAdapter from '@opendash/user-adapter-parse';

// ...

instance.registerUserAdapter(userAdapter, {
  url: 'https://parse.example.com/parse/',
  collection: 'openDASH2',
  applicationId: '1234567890',
  javaScriptKey: null, // default: undefined
});

Baasbox User Adapter

Install via NPM: npm i -S @opendash/user-adapter-baasbox

Make sure to install version ^4.0.0 for opendash version 2.0.0.

// app.js

import userAdapter from '@opendash/user-adapter-baasbox';

// ...

instance.registerUserAdapter(userAdapter, {
  endpoint: 'https://baasbox.example.com',
  collection: 'openDASH',
  appCode: '123456789',
});

results matching ""

    No results matching ""