docs/classes/userinfo.UserInfoClient.html
Auth0 UserInfo API Client
Provides access to the UserInfo endpoint to retrieve user profile information using an access token obtained during authentication.
import { UserInfoClient } from 'auth0';const userInfoClient = new UserInfoClient({ domain: 'your-tenant.auth0.com'});const userInfo = await userInfoClient.getUserInfo(accessToken);console.log(userInfo.data.sub, userInfo.data.email);Copy
new UserInfoClient(options: { domain: string } & ClientOptions): UserInfoClient
Create a new UserInfo API client
Configuration options including domain and client settings
Protectedrequestrequest(
context: RequestOpts,
initOverrides?: RequestInit | InitOverrideFunction,
): Promise<Response>
OptionalinitOverrides: RequestInit | InitOverrideFunctiongetUserInfo(
accessToken: string,
initOverrides?: InitOverride,
): Promise<JSONApiResponse<UserInfoResponse>>
Given an access token get the user profile linked to it.
OptionalinitOverrides: InitOverride<caption> Get the user information based on the Auth0 access token (obtained during login). Find more information in the <a href="https://auth0.com/docs/auth-api#!#get--userinfo">API Docs</a>.</caption>const userInfoClient = new UserInfoClient({ domain: '...'});const userInfo = await userInfoClient.getUserInfo(accessToken);Copy
Protectedconfigurationconfiguration: Configuration
Member Visibility
ThemeOSLightDark
Constructors constructor Methods requestgetUserInfo Properties configuration