supertokens-node
    Preparing search index...

    Variable linkAccountsConst

    linkAccounts: (
        recipeUserId: RecipeUserId,
        primaryUserId: string,
        userContext?: Record<string, any>,
    ) => Promise<
        | { accountsAlreadyLinked: boolean; status: "OK"; user: User }
        | {
            primaryUserId: string;
            status: "RECIPE_USER_ID_ALREADY_LINKED_WITH_ANOTHER_PRIMARY_USER_ID_ERROR";
            user: User;
        }
        | {
            description: string;
            primaryUserId: string;
            status: "ACCOUNT_INFO_ALREADY_ASSOCIATED_WITH_ANOTHER_PRIMARY_USER_ID_ERROR";
        }
        | { status: "INPUT_USER_IS_NOT_A_PRIMARY_USER" },
    > = Wrapper.linkAccounts

    Type declaration

      • (
            recipeUserId: RecipeUserId,
            primaryUserId: string,
            userContext?: Record<string, any>,
        ): Promise<
            | { accountsAlreadyLinked: boolean; status: "OK"; user: User }
            | {
                primaryUserId: string;
                status: "RECIPE_USER_ID_ALREADY_LINKED_WITH_ANOTHER_PRIMARY_USER_ID_ERROR";
                user: User;
            }
            | {
                description: string;
                primaryUserId: string;
                status: "ACCOUNT_INFO_ALREADY_ASSOCIATED_WITH_ANOTHER_PRIMARY_USER_ID_ERROR";
            }
            | { status: "INPUT_USER_IS_NOT_A_PRIMARY_USER" },
        >
      • Parameters

        • recipeUserId: RecipeUserId
        • primaryUserId: string
        • OptionaluserContext: Record<string, any>

        Returns Promise<
            | { accountsAlreadyLinked: boolean; status: "OK"; user: User }
            | {
                primaryUserId: string;
                status: "RECIPE_USER_ID_ALREADY_LINKED_WITH_ANOTHER_PRIMARY_USER_ID_ERROR";
                user: User;
            }
            | {
                description: string;
                primaryUserId: string;
                status: "ACCOUNT_INFO_ALREADY_ASSOCIATED_WITH_ANOTHER_PRIMARY_USER_ID_ERROR";
            }
            | { status: "INPUT_USER_IS_NOT_A_PRIMARY_USER" },
        >