4.1.0 • Published 7 years ago

orchextra-client v4.1.0

Weekly downloads
3
License
MIT
Repository
github
Last release
7 years ago

ORCHEXTRA-CLIENT

SDK para consumo de servicios de Autenticación de Orchextra-Client

Instalación por npm

npm i orchextra-client

Ejemplo de uso

var Auth = require('orchextra-client')

Instanciamos la clase

var auth = new Auth('https://ejemplo.com.mx')

Hacemos referencia al método de Autentucación del Cliente y llamamos a los metodos que devuelven el Token y el tiempo de Expirado.

auth.authClient('cliente1', '12345')
    .then(client => {
        console.log('Token:', client.getToken())
        console.log('ExpiresIn:', client.getExpiresIn())
    })

Para el login del Usuario, hacemos referencia el método de Autenticación del Usuario, y llamamos a los métodos que devuelven la información completa del Usuario.

auth.loginUser('user1', '12345')
    .then(user => {
        console.log('Nombre:', user.getName())
        console.log('Email:', user.email)
        console.log('Username:', user.getUsername())
    })
    .catch(error => {
        console.log('ErrorStatusCode:', error.statusCode)
    })