Starts enrollment of an authentication method.
Returns a challenge response containing auth_session and type-specific data.
Completes enrollment by verifying the challenge response.
Returns the created AuthenticationMethod.
Returns a single authentication method by its ID.
Returns the authenticated user's enrolled authentication methods, optionally filtered by type.
Optionaltype: AuthenticationMethodTypeReturns the list of factors with their enabled and enrollment status.
Returns the current user's profile, including profile_policy with
per-field edit permissions. Requires the read:me:profile scope.
Pass fields to return only those fields, or set includeFields: false
to exclude them instead.
This feature is currently in Beta. It might change before General Availability, and Auth0 does not support beta functionality for production use. The feature must be enabled for your tenant.
Optionaloptions: GetUserProfileOptionsUpdates the specified authentication method (e.g. name, preferred phone method).
Updates the current user's profile. Only the fields you send are changed.
Returns the full updated profile. Requires the update:me:profile scope.
Angular auth state (user$, idTokenClaims$) is not updated automatically —
call getAccessTokenSilently({ cacheMode: 'off' }) afterwards to get a new
ID token with the updated profile.
This feature is currently in Beta. It might change before General Availability, and Auth0 does not support beta functionality for production use. The feature must be enabled for your tenant.
Observable-based MyAccount API client exposed by
AuthService.myAccount.This is the Angular counterpart of
MyAccountApiClientfrom@auth0/auth0-spa-js. All methods returnObservableinstead ofPromise.