UNPKG

@auth0/auth0-vue

Version:

Auth0 SDK for Vue Applications using Authorization Code Grant Flow with PKCE

17 lines (14 loc) 585 B
/* eslint-disable @typescript-eslint/no-empty-interface */ import type { Auth0ClientOptions, LogoutOptions as SPALogoutOptions, RedirectLoginOptions as SPARedirectLoginOptions } from '@auth0/auth0-spa-js'; import type { AppState } from './app-state'; /** * Configuration for the Auth0 Vue Client */ export interface Auth0VueClientOptions extends Auth0ClientOptions {} export interface LogoutOptions extends Omit<SPALogoutOptions, 'onRedirect'> {} export interface RedirectLoginOptions<TAppState = AppState> extends Omit<SPARedirectLoginOptions<TAppState>, 'onRedirect'> {}