1.1.3 • Published 6 years ago

axios-keycloak v1.1.3

Weekly downloads
32
License
MIT
Repository
github
Last release
6 years ago

axios-keycloak npm version Build Status

Keycloak client with build in axios functionality, letting you create axios instances for doing authenticated request. The module is dealing with the token refresh for you.

Usage

import AxiosKeyloak from 'axios-keyloak'

...

const kc = new AxiosKeyloak()
const axiosInstance = kc.createAxiosInstance()

kc.init({ onLoad: 'login-required' })
  .then(() => {
    // authenticated request using keycloak access token
    return axiosInstance.get('/user/12345'))
  })
  .then((response) => {
    // ...
  }

// In case you want do an unauthenticated request
const axios = AxiosKeyloak.axios
1.1.3

6 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

7 years ago

1.0.0

7 years ago