0.11.0 • Published 5 years ago
ecomplus-passport-client v0.11.0
ecomplus-passport-client
Handle customer authentication with E-Com Plus Passport
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:
core-js
;eventemitter3
;@ecomplus/utils
;@ecomplus/client
;
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