@8base/api-token-auth-client

The 8base api token auth client for the AuthProvider.

Usage no npm install needed!

<script type="module">
  import 8baseApiTokenAuthClient from 'https://cdn.skypack.dev/@8base/api-token-auth-client';
</script>

README

8base api token auth client

The 8base api token auth client for the AuthProvider.

ApiTokenAuthClient

Table of Contents

ApiTokenAuthClient

Create instance of the api token auth client

Parameters

  • apiToken string Api Token generated in 8base app.
    • apiToken.apiToken

Usage

import { AuthContext, AuthProvider, type AuthContextProps } from '@8base/react-auth';
import { ApiTokenAuthClient } form '@8base/api-token-auth-client';

  const authClient = new ApiTokenAuthClient({
    apiToken: 'api-token',
  });

  ...

  <AuthProvider authClient={ authClient }>
    ...
      <AuthContext.Consumer>
        {
          (auth: AuthContextProps) => (<div />)
        }
      </AuthContext.Consumer>
    ...  
  </AuthProvider>