Guides

Helpers (LensClient)

The LensClient exposes some authentication helpers to aid in building your applications.

These helpers do not map directly to queries or mutations exposed by the GraphQL API but instead leverage the cache/storage used in the LensClient.

isAuthenticated

Check whether the instance of LensClient is in an authenticated state.

const isAuthenticated = await client.authentication.isAuthenticated();

getAccessToken

Get the access token for the currently authenticated profile.

const accessTokenResult = await client.authentication.getAccessToken();
const accessToken = accessTokenResult.unwrap();

getProfileId

Get the profileId of currently authenticated profile.

const profileId = await client.authentication.getProfileId();