Authentication

Profile APIs require access token to be the authentication token

You need to use the ProfilesClientProvider to pass in the FuturePass Access Token


import { ProfilesClientProvider } from '@futureverse/asset-register-react/profiles'

const Page = FC<{ children: React.ReactNode }> = ({
  children,
}) => {
  const getFuturepassAccessToken = async () => <YOUR_FUTUREPASS_ACCESS_TOKEN>

  return (
    <ProfilesClientProvider
      url={process.env.NEXT_PUBLIC_ASSET_REGISTRY_API_URL}
      authorizationToken={getFuturepassAccessToken}>
        {children}
    </ProfilesClientProvider>
  )
}

Last updated