supertokens-node
    Preparing search index...
    Index

    Constructors

    Properties

    EmailVerificationClaim: EmailVerificationClaimClass = EmailVerificationClaim
    Error: typeof default = SuperTokensError
    init: (config: TypeInput) => RecipeListFunction = Recipe.init

    Methods

    • Parameters

      • tenantId: string
      • recipeUserId: RecipeUserId
      • Optionalemail: string
      • OptionaluserContext: Record<string, any>

      Returns Promise<
          | { link: string; status: "OK" }
          | { status: "EMAIL_ALREADY_VERIFIED_ERROR" },
      >

    • Parameters

      • tenantId: string
      • recipeUserId: RecipeUserId
      • Optionalemail: string
      • OptionaluserContext: Record<string, any>

      Returns Promise<
          | { status: "OK"; token: string }
          | { status: "EMAIL_ALREADY_VERIFIED_ERROR" },
      >

    • Parameters

      • tenantId: string
      • recipeUserId: RecipeUserId
      • Optionalemail: string
      • OptionaluserContext: Record<string, any>

      Returns Promise<{ status: string }>

    • Parameters

      • input: TypeEmailVerificationEmailDeliveryInput & { userContext?: Record<string, any> }

      Returns Promise<void>

    • Parameters

      • tenantId: string
      • userId: string
      • recipeUserId: RecipeUserId
      • Optionalemail: string
      • OptionaluserContext: Record<string, any>

      Returns Promise<{ status: "OK" } | { status: "EMAIL_ALREADY_VERIFIED_ERROR" }>

    • Parameters

      • tenantId: string
      • token: string
      • attemptAccountLinking: boolean = true
      • OptionaluserContext: Record<string, any>

      Returns Promise<
          | { status: "OK"; user: UserEmailInfo }
          | { status: "EMAIL_VERIFICATION_INVALID_TOKEN_ERROR" },
      >