0.11.0 • Published 5 years ago

ecomplus-passport-client v0.11.0

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

ecomplus-passport-client

CodeFactor npm version license mit

Handle customer authentication with E-Com Plus Passport

Changelog

Usage

The @ecomplus/passport-client package can be used to handle login and persist/manipulate customer account data trough E-Com Plus Passport and Store APIs.

It's available for both Node.js and browser environments.

Example

import ecomPassport from '@ecomplus/passport-client'

ecomPassport.fetchLogin(localStorage.getItem('email'), localStorage.getItem('doc_number'))

ecomPassport.on('logout', () => {
  console.log('User logged OUT')
})

ecomPassport.on('login', (user) => {
  console.log('User logged IN', user)
  ecomPassport.fetchOrdersList()
    .then(orders => {
      console.log('Listing customer orders', orders)
    })
})

Dependencies

It requires and may not include:

Node.js

npm i --save @ecomplus/utils @ecomplus/passport-client

Webpack

npm i --save core-js @ecomplus/utils @ecomplus/passport-client

CDN

<script src="https://cdn.jsdelivr.net/npm/@ecomplus/passport-client/dist/ecom-passport.var.min.js"></script>

EventEmitter3, ecomUtils and ecomClient libraries must be included separately and available on window scope.

0.11.0

5 years ago

0.10.0

5 years ago

0.9.0

6 years ago

0.8.0

6 years ago

0.7.0

6 years ago

0.6.0

6 years ago

0.5.2

6 years ago

0.5.1

6 years ago

0.5.0

6 years ago

0.4.0

6 years ago

0.3.9

6 years ago

0.3.8

6 years ago

0.3.7

6 years ago

0.3.6

6 years ago

0.3.5

6 years ago

0.3.4

6 years ago

0.3.3

6 years ago

0.3.2

6 years ago

0.3.1

6 years ago

0.3.0

6 years ago

0.2.1

6 years ago

0.2.0

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago