Need private packages and team management tools?Check out npm Teams »

authentication4js

2.0.854 • Public • Published

Wix Restaurants Authentication JavaScript Client

NPM version Downloads

This client library is used to authenticate with the Wix Restaurants API.

Usage

Install the library with npm install authentication4js

var AuthenticationClient = require('authentication4js').Authentication;
 
var authenticationClient = new AuthenticationClient({
  XMLHttpRequest: window.XMLHttpRequest
});
 
// Authenticate with Wix instance
authenticationClient.wix({
  instance: 'some-wix-instance',
  appKey: 'some-wix-app-key'
}).then(function(loginResponse) {
  console.log(loginResponse.user);
  console.log(loginResponse.accessToken);
});
 
// Authenticate with Google
authenticationClient.google({
  clientId: 'some-client-id',
  idToken: 'some-id-token'
}).then(function(loginResponse) {
  console.log(loginResponse.user);
  console.log(loginResponse.accessToken);
});

Reporting Issues

Please use the issue tracker to report issues related to this library.

License

This library uses the Apache License, version 2.0.

Install

npm i authentication4js

DownloadsWeekly Downloads

4,570

Version

2.0.854

License

Apache-2.0

Unpacked Size

51 kB

Total Files

13

Last publish

Collaborators

  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar