Contains various methods for authentication (Auth0)

Hierarchy

  • AuthManager

Constructors

Properties

audience?: string
authentication: default
organization?: string

Methods

  • Silently performs a getAccessToken and pre-populates the token and user information caches

    Returns

    Returns Promise<void>

  • Retrieves a valid access token

    Returns

    Parameters

    • config: { audience?: string } = ...

      getAccessToken configuration

      • Optional audience?: string

    Returns Promise<string>

  • Retrieves information about the currently authenticated user

    Returns

    Returns Promise<undefined | User>

  • Handes Auth0 redirect after login

    Returns

    Parameters

    • Optional url: string

      The url which contains the code and state parameters (defaults to window.location.href)

    Returns Promise<RedirectLoginResult<any>>

  • Determines whether or not a user is currently logged in

    Returns

    Returns Promise<boolean>

  • Performs a login against the specified Auth0 domain

    Returns

    Parameters

    Returns Promise<void>

  • Performs a logout against the specified Auth0 domain

    Returns

    Parameters

    Returns Promise<void>

Generated using TypeDoc