Skip to content
On this page

HTTP Interceptor

The interceptor method, can be used for a token creator strategy, a request interceptor to mount a hapic based http client.

If the request fails due to a non-existent, expired or invalid token, a new token is set using the token creator strategy.


import { mountClientResponseErrorTokenHook } from '@auhtup/core';
import { createClient } from 'hapic';

const client = createClient({
    baseURL: 'http://localhost:3002'

mountClientResponseErrorTokenHook(client, {
     * Authup API URL
    baseUrl: 'http://localhost:3010',
    tokenCreator: {
        type: 'user',
        name: 'admin',
        password: 'start123'