Sapitur Security Vue
Sobre
É uma bibliotéca JS baseado Axios para suprir as necessidades de segurança da Sapitur.
Instalação
npm
$ npm install sapitur-security-vue
yarn
$ yarn add sapitur-security-vue
Utilização
Importação
const getInstance = require('sapitur-security-vue')
import getInstance from 'sapitur-security-vue'
Criando uma instância
const http = getInstance({
appUrl: 'http://endereco-api'
},{
appUrl: 'https://endereco-api-seguranca',
auth: 'token-de-autorizacao'
})
Esta instancia retornará:
{
application: Axios,
security: Axios,
utils: {
doLogin: Function(credentials),
doLogout: Function()
}
}
Trabalho futuro