Skip to main content
References

ThirdParty Types

Type Aliases

ComponentOverrideMap

type ComponentOverrideMap = object;

Defined in: recipe/thirdparty/types.ts:39

Properties

PropertyTypeDefined in
ThirdPartySignInAndUpCallbackTheme_Override?ComponentOverride<typeof SuperTokensWrapper>recipe/thirdparty/types.ts:41
ThirdPartySignInAndUpProvidersForm_Override?ComponentOverride<typeof SuperTokensWrapper>recipe/thirdparty/types.ts:40

Config

type Config = UserInput & AuthRecipeModuleConfig<GetRedirectionURLContext, PreAndPostAPIHookAction, OnHandleEventContext>;

Defined in: recipe/thirdparty/types.ts:55

CustomStateProperties

type CustomStateProperties = object;

Defined in: recipe/thirdparty/types.ts:116

Properties

PropertyTypeDefined in
oauth2LoginChallenge?stringrecipe/thirdparty/types.ts:119
redirectToPathstringrecipe/thirdparty/types.ts:118
ridstringrecipe/thirdparty/types.ts:117

GetRedirectionURLContext

type GetRedirectionURLContext = never;

Defined in: recipe/thirdparty/types.ts:84

NormalisedConfig

type NormalisedConfig = object & NormalisedAuthRecipeModuleConfig<GetRedirectionURLContext, PreAndPostAPIHookAction, OnHandleEventContext>;

Defined in: recipe/thirdparty/types.ts:58

Type Declaration

NameTypeDefined in
oAuthCallbackScreenFeatureBaseConfigrecipe/thirdparty/types.ts:60
overrideobjectrecipe/thirdparty/types.ts:61
override.functions()(originalImplementation, builder) => SuperTokensWrapperrecipe/thirdparty/types.ts:62
signInAndUpFeatureNormalisedSignInAndUpFeatureConfigrecipe/thirdparty/types.ts:59

NormalisedSignInAndUpFeatureConfig

type NormalisedSignInAndUpFeatureConfig = NormalisedBaseConfig & object;

Defined in: recipe/thirdparty/types.ts:76

Type Declaration

OnHandleEventContext

type OnHandleEventContext = 
| AuthRecipeModuleOnHandleEventContext
| {
action: "SUCCESS";
createdNewSession: boolean;
isNewRecipeUser: boolean;
user: SuperTokensWrapper;
userContext: UserContext;
};

Defined in: recipe/thirdparty/types.ts:95

PreAndPostAPIHookAction

type PreAndPostAPIHookAction = "GET_AUTHORISATION_URL" | "THIRD_PARTY_SIGN_IN_UP";

Defined in: recipe/thirdparty/types.ts:86

PreAPIHookContext

type PreAPIHookContext = object;

Defined in: recipe/thirdparty/types.ts:88

Properties

SignInAndUpFeatureUserInput

type SignInAndUpFeatureUserInput = FeatureBaseConfig & object;

Defined in: recipe/thirdparty/types.ts:69

Type Declaration

NameTypeDefined in
providers?( | SuperTokensWrapper | CustomProviderConfig)[]recipe/thirdparty/types.ts:73

SignInAndUpThemeProps

type SignInAndUpThemeProps = PartialAuthComponentProps & object;

Defined in: recipe/thirdparty/types.ts:105

Type Declaration

StateObject

type StateObject = SuperTokensWrapper & object;

Defined in: recipe/thirdparty/types.ts:111

Type Declaration

NameTypeDefined in
redirectToPath?stringrecipe/thirdparty/types.ts:113
rid?stringrecipe/thirdparty/types.ts:112

UserInput

type UserInput = object & AuthRecipeModuleUserInput<GetRedirectionURLContext, PreAndPostAPIHookAction, OnHandleEventContext>;

Defined in: recipe/thirdparty/types.ts:44

Type Declaration

NameTypeDefined in
oAuthCallbackScreen?FeatureBaseConfigrecipe/thirdparty/types.ts:46
override?objectrecipe/thirdparty/types.ts:47
override.functions()?(originalImplementation, builder) => SuperTokensWrapperrecipe/thirdparty/types.ts:48
signInAndUpFeature?SignInAndUpFeatureUserInputrecipe/thirdparty/types.ts:45