Options
All
  • Public
  • Public/Protected
  • All
Menu

Type Parameters

  • T

  • R

  • N extends NormalisedConfig<T | GetRedirectionURLContext, PreAndPostAPIHookAction, R | OnHandleEventContext>

Hierarchy

  • default<T | GetRedirectionURLContext, PreAndPostAPIHookAction, R | OnHandleEventContext, N>
    • default

Index

Constructors

  • new default<T, R, N>(config: N, recipes: { emailVerificationInstance: undefined | default }): default<T, R, N>

Properties

config: N
emailVerification: default

Methods

  • doesSessionExist(input?: { userContext?: any }): Promise<boolean>
  • getAuthRecipeDefaultRedirectionURL(context: GetRedirectionURLContext): Promise<string>
  • getAuthRecipeWithEmailVerificationDefaultRedirectionURL(context: GetRedirectionURLContext): Promise<string>
  • getAuthRecipeWithEmailVerificationFeatureComponent(componentName: "emailverification", props: any): Element
  • getAuthRecipeWithEmailVerificationFeatures(): RecipeFeatureComponentMap
  • getDefaultRedirectionURL(_: GetRedirectionURLContext | { action: "SUCCESS"; isNewUser: boolean; redirectToPath?: string } | { action: "SIGN_IN_AND_UP" } | T): Promise<string>
  • getFeatureComponent(componentName: string, props: any): Element
  • getFeatures(): RecipeFeatureComponentMap
  • getRedirectUrl(context: GetRedirectionURLContextType): Promise<string>
  • redirect(context: GetRedirectionURLContextType, history?: any, queryParams?: Record<string, string>): Promise<void>
  • redirectToAuthWithRedirectToPath(show?: "signin" | "signup", history?: any, queryParams?: any): Promise<void>
  • redirectToAuthWithoutRedirectToPath(show?: "signin" | "signup", history?: any, queryParams?: any): Promise<void>
  • savePostEmailVerificationSuccessRedirectState(context: T): Promise<void>
  • signOut(input?: { userContext?: any }): Promise<void>

Generated using TypeDoc