From c7fca7802d8c3c88ad11a538f2531e546eeab74b Mon Sep 17 00:00:00 2001 From: Mihaly Lengyel Date: Fri, 4 Oct 2024 01:13:51 +0200 Subject: [PATCH] adding dev-v0.49.0 tag to this commit to ensure building --- docs/assets/search.js | 2 +- .../dateProvider.DateProviderReference.html | 2 +- docs/classes/index.default.html | 2 +- docs/classes/recipe_authRecipe.default.html | 2 +- .../classes/recipe_emailpassword.default.html | 2 +- .../recipe_emailverification.default.html | 2 +- .../recipe_multifactorauth.default.html | 2 +- docs/classes/recipe_multitenancy.default.html | 2 +- .../recipe_oauth2provider.default.html | 13 ++++++++ docs/classes/recipe_passwordless.default.html | 2 +- docs/classes/recipe_recipeModule.default.html | 2 +- docs/classes/recipe_session.BooleanClaim.html | 4 +-- .../recipe_session.PrimitiveArrayClaim.html | 4 +-- .../recipe_session.PrimitiveClaim.html | 4 +-- docs/classes/recipe_session.default.html | 2 +- .../recipe_thirdparty.ActiveDirectory.html | 2 +- docs/classes/recipe_thirdparty.Apple.html | 2 +- docs/classes/recipe_thirdparty.Bitbucket.html | 2 +- docs/classes/recipe_thirdparty.BoxySAML.html | 2 +- docs/classes/recipe_thirdparty.Discord.html | 2 +- docs/classes/recipe_thirdparty.Facebook.html | 2 +- docs/classes/recipe_thirdparty.Github.html | 2 +- docs/classes/recipe_thirdparty.Gitlab.html | 2 +- docs/classes/recipe_thirdparty.Google.html | 2 +- .../recipe_thirdparty.GoogleWorkspaces.html | 2 +- docs/classes/recipe_thirdparty.LinkedIn.html | 2 +- docs/classes/recipe_thirdparty.Okta.html | 2 +- docs/classes/recipe_thirdparty.Twitter.html | 2 +- docs/classes/recipe_thirdparty.default.html | 2 +- docs/classes/recipe_totp.default.html | 2 +- docs/classes/recipe_userroles.default.html | 2 +- docs/index.html | 2 +- docs/modules.html | 2 +- docs/modules/dateProvider.html | 2 +- docs/modules/index.html | 2 +- docs/modules/recipe_authRecipe.html | 2 +- docs/modules/recipe_emailpassword.html | 20 ++++++------ docs/modules/recipe_emailverification.html | 12 +++---- docs/modules/recipe_multifactorauth.html | 2 +- docs/modules/recipe_multitenancy.html | 4 +-- docs/modules/recipe_oauth2provider.html | 1 + docs/modules/recipe_passwordless.html | 32 +++++++++---------- docs/modules/recipe_recipeModule.html | 2 +- docs/modules/recipe_session.html | 8 ++--- docs/modules/recipe_thirdparty.html | 22 ++++++------- docs/modules/recipe_totp.html | 2 +- docs/modules/recipe_userroles.html | 2 +- 47 files changed, 105 insertions(+), 91 deletions(-) create mode 100644 docs/classes/recipe_oauth2provider.default.html create mode 100644 docs/modules/recipe_oauth2provider.html diff --git a/docs/assets/search.js b/docs/assets/search.js index c1b14a542..7f5c745ee 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"kinds\":{\"2\":\"Module\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"262144\":\"Accessor\",\"4194304\":\"Type alias\"},\"rows\":[{\"id\":0,\"kind\":2,\"name\":\"index\",\"url\":\"modules/index.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1,\"kind\":64,\"name\":\"init\",\"url\":\"modules/index.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":2,\"kind\":64,\"name\":\"changeLanguage\",\"url\":\"modules/index.html#changeLanguage\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3,\"kind\":64,\"name\":\"loadTranslation\",\"url\":\"modules/index.html#loadTranslation\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4,\"kind\":64,\"name\":\"redirectToAuth\",\"url\":\"modules/index.html#redirectToAuth\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":5,\"kind\":128,\"name\":\"default\",\"url\":\"classes/index.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":6,\"kind\":1024,\"name\":\"SuperTokensWrapper\",\"url\":\"classes/index.default.html#SuperTokensWrapper\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"index.default\"},{\"id\":7,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/index.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"index.default\"},{\"id\":8,\"kind\":2048,\"name\":\"changeLanguage\",\"url\":\"classes/index.default.html#changeLanguage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"index.default\"},{\"id\":9,\"kind\":2048,\"name\":\"loadTranslation\",\"url\":\"classes/index.default.html#loadTranslation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"index.default\"},{\"id\":10,\"kind\":2048,\"name\":\"redirectToAuth\",\"url\":\"classes/index.default.html#redirectToAuth\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"index.default\"},{\"id\":11,\"kind\":1024,\"name\":\"useTranslation\",\"url\":\"classes/index.default.html#useTranslation\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"index.default\"},{\"id\":12,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/index.default.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"index.default\"},{\"id\":13,\"kind\":1024,\"name\":\"useUserContext\",\"url\":\"classes/index.default.html#useUserContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"index.default\"},{\"id\":14,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/index.default.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"index.default\"},{\"id\":15,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/index.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"index.default\"},{\"id\":16,\"kind\":2,\"name\":\"dateProvider\",\"url\":\"modules/dateProvider.html\",\"classes\":\"tsd-kind-module\"},{\"id\":17,\"kind\":2,\"name\":\"recipe/authRecipe\",\"url\":\"modules/recipe_authRecipe.html\",\"classes\":\"tsd-kind-module\"},{\"id\":18,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_authRecipe.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"recipe/authRecipe\"},{\"id\":19,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_authRecipe.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":20,\"kind\":1024,\"name\":\"firstFactorIds\",\"url\":\"classes/recipe_authRecipe.default.html#firstFactorIds\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":21,\"kind\":2048,\"name\":\"getFirstFactorsForAuthPage\",\"url\":\"classes/recipe_authRecipe.default.html#getFirstFactorsForAuthPage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":22,\"kind\":2048,\"name\":\"getAuthRecipeDefaultRedirectionURL\",\"url\":\"classes/recipe_authRecipe.default.html#getAuthRecipeDefaultRedirectionURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":23,\"kind\":2048,\"name\":\"signOut\",\"url\":\"classes/recipe_authRecipe.default.html#signOut\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":24,\"kind\":2048,\"name\":\"doesSessionExist\",\"url\":\"classes/recipe_authRecipe.default.html#doesSessionExist\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":25,\"kind\":2048,\"name\":\"redirect\",\"url\":\"classes/recipe_authRecipe.default.html#redirect\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":26,\"kind\":2048,\"name\":\"getRedirectUrl\",\"url\":\"classes/recipe_authRecipe.default.html#getRedirectUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":27,\"kind\":2048,\"name\":\"getDefaultRedirectionURL\",\"url\":\"classes/recipe_authRecipe.default.html#getDefaultRedirectionURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":28,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_authRecipe.default.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":29,\"kind\":1024,\"name\":\"recipeID\",\"url\":\"classes/recipe_authRecipe.default.html#recipeID\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":30,\"kind\":2,\"name\":\"recipe/emailpassword\",\"url\":\"modules/recipe_emailpassword.html\",\"classes\":\"tsd-kind-module\"},{\"id\":31,\"kind\":64,\"name\":\"init\",\"url\":\"modules/recipe_emailpassword.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":32,\"kind\":64,\"name\":\"signOut\",\"url\":\"modules/recipe_emailpassword.html#signOut\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":33,\"kind\":64,\"name\":\"submitNewPassword\",\"url\":\"modules/recipe_emailpassword.html#submitNewPassword-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":34,\"kind\":64,\"name\":\"sendPasswordResetEmail\",\"url\":\"modules/recipe_emailpassword.html#sendPasswordResetEmail-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":35,\"kind\":64,\"name\":\"signUp\",\"url\":\"modules/recipe_emailpassword.html#signUp-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":36,\"kind\":64,\"name\":\"signIn\",\"url\":\"modules/recipe_emailpassword.html#signIn-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":37,\"kind\":64,\"name\":\"doesEmailExist\",\"url\":\"modules/recipe_emailpassword.html#doesEmailExist-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":38,\"kind\":64,\"name\":\"getResetPasswordTokenFromURL\",\"url\":\"modules/recipe_emailpassword.html#getResetPasswordTokenFromURL-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":39,\"kind\":32,\"name\":\"EmailPasswordComponentsOverrideProvider\",\"url\":\"modules/recipe_emailpassword.html#EmailPasswordComponentsOverrideProvider\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":40,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_emailpassword.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":41,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_emailpassword.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":42,\"kind\":2048,\"name\":\"signOut\",\"url\":\"classes/recipe_emailpassword.default.html#signOut\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":43,\"kind\":2048,\"name\":\"submitNewPassword\",\"url\":\"classes/recipe_emailpassword.default.html#submitNewPassword\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":44,\"kind\":2048,\"name\":\"sendPasswordResetEmail\",\"url\":\"classes/recipe_emailpassword.default.html#sendPasswordResetEmail\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":45,\"kind\":2048,\"name\":\"signUp\",\"url\":\"classes/recipe_emailpassword.default.html#signUp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":46,\"kind\":2048,\"name\":\"signIn\",\"url\":\"classes/recipe_emailpassword.default.html#signIn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":47,\"kind\":2048,\"name\":\"doesEmailExist\",\"url\":\"classes/recipe_emailpassword.default.html#doesEmailExist\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":48,\"kind\":2048,\"name\":\"getResetPasswordTokenFromURL\",\"url\":\"classes/recipe_emailpassword.default.html#getResetPasswordTokenFromURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":49,\"kind\":1024,\"name\":\"ComponentsOverrideProvider\",\"url\":\"classes/recipe_emailpassword.default.html#ComponentsOverrideProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":50,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_emailpassword.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":51,\"kind\":2,\"name\":\"recipe/emailverification\",\"url\":\"modules/recipe_emailverification.html\",\"classes\":\"tsd-kind-module\"},{\"id\":52,\"kind\":64,\"name\":\"init\",\"url\":\"modules/recipe_emailverification.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":53,\"kind\":64,\"name\":\"isEmailVerified\",\"url\":\"modules/recipe_emailverification.html#isEmailVerified-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":54,\"kind\":64,\"name\":\"verifyEmail\",\"url\":\"modules/recipe_emailverification.html#verifyEmail-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":55,\"kind\":64,\"name\":\"sendVerificationEmail\",\"url\":\"modules/recipe_emailverification.html#sendVerificationEmail-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":56,\"kind\":64,\"name\":\"getEmailVerificationTokenFromURL\",\"url\":\"modules/recipe_emailverification.html#getEmailVerificationTokenFromURL-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":57,\"kind\":32,\"name\":\"EmailVerificationComponentsOverrideProvider\",\"url\":\"modules/recipe_emailverification.html#EmailVerificationComponentsOverrideProvider\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":58,\"kind\":32,\"name\":\"EmailVerificationClaim\",\"url\":\"modules/recipe_emailverification.html#EmailVerificationClaim\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":59,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_emailverification.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":60,\"kind\":1024,\"name\":\"EmailVerificationClaim\",\"url\":\"classes/recipe_emailverification.default.html#EmailVerificationClaim\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailverification.default\"},{\"id\":61,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_emailverification.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailverification.default\"},{\"id\":62,\"kind\":2048,\"name\":\"isEmailVerified\",\"url\":\"classes/recipe_emailverification.default.html#isEmailVerified\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailverification.default\"},{\"id\":63,\"kind\":2048,\"name\":\"verifyEmail\",\"url\":\"classes/recipe_emailverification.default.html#verifyEmail\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailverification.default\"},{\"id\":64,\"kind\":2048,\"name\":\"sendVerificationEmail\",\"url\":\"classes/recipe_emailverification.default.html#sendVerificationEmail\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailverification.default\"},{\"id\":65,\"kind\":2048,\"name\":\"getEmailVerificationTokenFromURL\",\"url\":\"classes/recipe_emailverification.default.html#getEmailVerificationTokenFromURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailverification.default\"},{\"id\":66,\"kind\":1024,\"name\":\"ComponentsOverrideProvider\",\"url\":\"classes/recipe_emailverification.default.html#ComponentsOverrideProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailverification.default\"},{\"id\":67,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_emailverification.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/emailverification.default\"},{\"id\":68,\"kind\":2,\"name\":\"recipe/multifactorauth\",\"url\":\"modules/recipe_multifactorauth.html\",\"classes\":\"tsd-kind-module\"},{\"id\":69,\"kind\":64,\"name\":\"init\",\"url\":\"modules/recipe_multifactorauth.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":70,\"kind\":64,\"name\":\"resyncSessionAndFetchMFAInfo\",\"url\":\"modules/recipe_multifactorauth.html#resyncSessionAndFetchMFAInfo-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":71,\"kind\":64,\"name\":\"redirectToFactor\",\"url\":\"modules/recipe_multifactorauth.html#redirectToFactor\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":72,\"kind\":64,\"name\":\"redirectToFactorChooser\",\"url\":\"modules/recipe_multifactorauth.html#redirectToFactorChooser\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":73,\"kind\":32,\"name\":\"MultiFactorAuthComponentsOverrideProvider\",\"url\":\"modules/recipe_multifactorauth.html#MultiFactorAuthComponentsOverrideProvider\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":74,\"kind\":32,\"name\":\"MultiFactorAuthClaim\",\"url\":\"modules/recipe_multifactorauth.html#MultiFactorAuthClaim\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":75,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_multifactorauth.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":76,\"kind\":1024,\"name\":\"MultiFactorAuthClaim\",\"url\":\"classes/recipe_multifactorauth.default.html#MultiFactorAuthClaim\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multifactorauth.default\"},{\"id\":77,\"kind\":1024,\"name\":\"FactorIds\",\"url\":\"classes/recipe_multifactorauth.default.html#FactorIds\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multifactorauth.default\"},{\"id\":78,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/recipe_multifactorauth.default.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"recipe/multifactorauth.default\"},{\"id\":79,\"kind\":1024,\"name\":\"EMAILPASSWORD\",\"url\":\"classes/recipe_multifactorauth.default.html#__type.EMAILPASSWORD\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.default.__type\"},{\"id\":80,\"kind\":1024,\"name\":\"OTP_EMAIL\",\"url\":\"classes/recipe_multifactorauth.default.html#__type.OTP_EMAIL\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.default.__type\"},{\"id\":81,\"kind\":1024,\"name\":\"OTP_PHONE\",\"url\":\"classes/recipe_multifactorauth.default.html#__type.OTP_PHONE\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.default.__type\"},{\"id\":82,\"kind\":1024,\"name\":\"LINK_EMAIL\",\"url\":\"classes/recipe_multifactorauth.default.html#__type.LINK_EMAIL\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.default.__type\"},{\"id\":83,\"kind\":1024,\"name\":\"LINK_PHONE\",\"url\":\"classes/recipe_multifactorauth.default.html#__type.LINK_PHONE\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.default.__type\"},{\"id\":84,\"kind\":1024,\"name\":\"THIRDPARTY\",\"url\":\"classes/recipe_multifactorauth.default.html#__type.THIRDPARTY\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.default.__type\"},{\"id\":85,\"kind\":1024,\"name\":\"TOTP\",\"url\":\"classes/recipe_multifactorauth.default.html#__type.TOTP\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.default.__type\"},{\"id\":86,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_multifactorauth.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multifactorauth.default\"},{\"id\":87,\"kind\":2048,\"name\":\"resyncSessionAndFetchMFAInfo\",\"url\":\"classes/recipe_multifactorauth.default.html#resyncSessionAndFetchMFAInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multifactorauth.default\"},{\"id\":88,\"kind\":2048,\"name\":\"redirectToFactor\",\"url\":\"classes/recipe_multifactorauth.default.html#redirectToFactor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multifactorauth.default\"},{\"id\":89,\"kind\":2048,\"name\":\"redirectToFactorChooser\",\"url\":\"classes/recipe_multifactorauth.default.html#redirectToFactorChooser\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multifactorauth.default\"},{\"id\":90,\"kind\":1024,\"name\":\"ComponentsOverrideProvider\",\"url\":\"classes/recipe_multifactorauth.default.html#ComponentsOverrideProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multifactorauth.default\"},{\"id\":91,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_multifactorauth.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/multifactorauth.default\"},{\"id\":92,\"kind\":2,\"name\":\"recipe/multitenancy\",\"url\":\"modules/recipe_multitenancy.html\",\"classes\":\"tsd-kind-module\"},{\"id\":93,\"kind\":64,\"name\":\"init\",\"url\":\"modules/recipe_multitenancy.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/multitenancy\"},{\"id\":94,\"kind\":32,\"name\":\"MultitenancyComponentsOverrideProvider\",\"url\":\"modules/recipe_multitenancy.html#MultitenancyComponentsOverrideProvider\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/multitenancy\"},{\"id\":95,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_multitenancy.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/multitenancy\"},{\"id\":96,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_multitenancy.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multitenancy.default\"},{\"id\":97,\"kind\":1024,\"name\":\"AllowedDomainsClaim\",\"url\":\"classes/recipe_multitenancy.default.html#AllowedDomainsClaim\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multitenancy.default\"},{\"id\":98,\"kind\":1024,\"name\":\"ComponentsOverrideProvider\",\"url\":\"classes/recipe_multitenancy.default.html#ComponentsOverrideProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multitenancy.default\"},{\"id\":99,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_multitenancy.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/multitenancy.default\"},{\"id\":100,\"kind\":2,\"name\":\"recipe/passwordless\",\"url\":\"modules/recipe_passwordless.html\",\"classes\":\"tsd-kind-module\"},{\"id\":101,\"kind\":32,\"name\":\"PasswordlessComponentsOverrideProvider\",\"url\":\"modules/recipe_passwordless.html#PasswordlessComponentsOverrideProvider\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":102,\"kind\":64,\"name\":\"init\",\"url\":\"modules/recipe_passwordless.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":103,\"kind\":64,\"name\":\"createCode\",\"url\":\"modules/recipe_passwordless.html#createCode-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":104,\"kind\":64,\"name\":\"resendCode\",\"url\":\"modules/recipe_passwordless.html#resendCode-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":105,\"kind\":64,\"name\":\"consumeCode\",\"url\":\"modules/recipe_passwordless.html#consumeCode-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":106,\"kind\":64,\"name\":\"getLinkCodeFromURL\",\"url\":\"modules/recipe_passwordless.html#getLinkCodeFromURL-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":107,\"kind\":64,\"name\":\"getPreAuthSessionIdFromURL\",\"url\":\"modules/recipe_passwordless.html#getPreAuthSessionIdFromURL-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":108,\"kind\":64,\"name\":\"doesEmailExist\",\"url\":\"modules/recipe_passwordless.html#doesEmailExist-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":109,\"kind\":64,\"name\":\"doesPhoneNumberExist\",\"url\":\"modules/recipe_passwordless.html#doesPhoneNumberExist-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":110,\"kind\":64,\"name\":\"getLoginAttemptInfo\",\"url\":\"modules/recipe_passwordless.html#getLoginAttemptInfo-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"recipe/passwordless\"},{\"id\":111,\"kind\":64,\"name\":\"setLoginAttemptInfo\",\"url\":\"modules/recipe_passwordless.html#setLoginAttemptInfo-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"recipe/passwordless\"},{\"id\":112,\"kind\":64,\"name\":\"clearLoginAttemptInfo\",\"url\":\"modules/recipe_passwordless.html#clearLoginAttemptInfo-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":113,\"kind\":64,\"name\":\"signOut\",\"url\":\"modules/recipe_passwordless.html#signOut\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":114,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_passwordless.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":115,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_passwordless.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":116,\"kind\":2048,\"name\":\"signOut\",\"url\":\"classes/recipe_passwordless.default.html#signOut\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":117,\"kind\":2048,\"name\":\"createCode\",\"url\":\"classes/recipe_passwordless.default.html#createCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":118,\"kind\":2048,\"name\":\"resendCode\",\"url\":\"classes/recipe_passwordless.default.html#resendCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":119,\"kind\":2048,\"name\":\"consumeCode\",\"url\":\"classes/recipe_passwordless.default.html#consumeCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":120,\"kind\":2048,\"name\":\"getLinkCodeFromURL\",\"url\":\"classes/recipe_passwordless.default.html#getLinkCodeFromURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":121,\"kind\":2048,\"name\":\"getPreAuthSessionIdFromURL\",\"url\":\"classes/recipe_passwordless.default.html#getPreAuthSessionIdFromURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":122,\"kind\":2048,\"name\":\"doesEmailExist\",\"url\":\"classes/recipe_passwordless.default.html#doesEmailExist\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":123,\"kind\":2048,\"name\":\"doesPhoneNumberExist\",\"url\":\"classes/recipe_passwordless.default.html#doesPhoneNumberExist\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":124,\"kind\":2048,\"name\":\"getLoginAttemptInfo\",\"url\":\"classes/recipe_passwordless.default.html#getLoginAttemptInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":125,\"kind\":2048,\"name\":\"setLoginAttemptInfo\",\"url\":\"classes/recipe_passwordless.default.html#setLoginAttemptInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":126,\"kind\":2048,\"name\":\"clearLoginAttemptInfo\",\"url\":\"classes/recipe_passwordless.default.html#clearLoginAttemptInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":127,\"kind\":1024,\"name\":\"ComponentsOverrideProvider\",\"url\":\"classes/recipe_passwordless.default.html#ComponentsOverrideProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":128,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_passwordless.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/passwordless.default\"},{\"id\":129,\"kind\":2,\"name\":\"recipe/recipeModule\",\"url\":\"modules/recipe_recipeModule.html\",\"classes\":\"tsd-kind-module\"},{\"id\":130,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_recipeModule.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"recipe/recipeModule\"},{\"id\":131,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_recipeModule.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"recipe/recipeModule.default\"},{\"id\":132,\"kind\":2048,\"name\":\"redirect\",\"url\":\"classes/recipe_recipeModule.default.html#redirect\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"recipe/recipeModule.default\"},{\"id\":133,\"kind\":2048,\"name\":\"getRedirectUrl\",\"url\":\"classes/recipe_recipeModule.default.html#getRedirectUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"recipe/recipeModule.default\"},{\"id\":134,\"kind\":2048,\"name\":\"getDefaultRedirectionURL\",\"url\":\"classes/recipe_recipeModule.default.html#getDefaultRedirectionURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"recipe/recipeModule.default\"},{\"id\":135,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_recipeModule.default.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/recipeModule.default\"},{\"id\":136,\"kind\":1024,\"name\":\"recipeID\",\"url\":\"classes/recipe_recipeModule.default.html#recipeID\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/recipeModule.default\"},{\"id\":137,\"kind\":2,\"name\":\"recipe/session\",\"url\":\"modules/recipe_session.html\",\"classes\":\"tsd-kind-module\"},{\"id\":138,\"kind\":64,\"name\":\"useSessionContext\",\"url\":\"modules/recipe_session.html#useSessionContext\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":139,\"kind\":64,\"name\":\"useClaimValue\",\"url\":\"modules/recipe_session.html#useClaimValue\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"recipe/session\"},{\"id\":140,\"kind\":32,\"name\":\"SessionAuth\",\"url\":\"modules/recipe_session.html#SessionAuth\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":141,\"kind\":32,\"name\":\"SessionComponentsOverrideProvider\",\"url\":\"modules/recipe_session.html#SessionComponentsOverrideProvider\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":142,\"kind\":64,\"name\":\"init\",\"url\":\"modules/recipe_session.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":143,\"kind\":64,\"name\":\"getUserId\",\"url\":\"modules/recipe_session.html#getUserId-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":144,\"kind\":64,\"name\":\"getAccessToken\",\"url\":\"modules/recipe_session.html#getAccessToken\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":145,\"kind\":64,\"name\":\"getAccessTokenPayloadSecurely\",\"url\":\"modules/recipe_session.html#getAccessTokenPayloadSecurely-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":146,\"kind\":64,\"name\":\"attemptRefreshingSession\",\"url\":\"modules/recipe_session.html#attemptRefreshingSession\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":147,\"kind\":64,\"name\":\"doesSessionExist\",\"url\":\"modules/recipe_session.html#doesSessionExist-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":148,\"kind\":64,\"name\":\"addAxiosInterceptors\",\"url\":\"modules/recipe_session.html#addAxiosInterceptors-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":149,\"kind\":64,\"name\":\"signOut\",\"url\":\"modules/recipe_session.html#signOut-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":150,\"kind\":64,\"name\":\"validateClaims\",\"url\":\"modules/recipe_session.html#validateClaims-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":151,\"kind\":64,\"name\":\"getInvalidClaimsFromResponse\",\"url\":\"modules/recipe_session.html#getInvalidClaimsFromResponse-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":152,\"kind\":64,\"name\":\"getClaimValue\",\"url\":\"modules/recipe_session.html#getClaimValue\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"recipe/session\"},{\"id\":153,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_session.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":154,\"kind\":1024,\"name\":\"useSessionContext\",\"url\":\"classes/recipe_session.default.html#useSessionContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":155,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/recipe_session.default.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"recipe/session.default\"},{\"id\":156,\"kind\":1024,\"name\":\"useClaimValue\",\"url\":\"classes/recipe_session.default.html#useClaimValue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":157,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/recipe_session.default.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"recipe/session.default\"},{\"id\":158,\"kind\":1024,\"name\":\"SessionAuth\",\"url\":\"classes/recipe_session.default.html#SessionAuth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":159,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_session.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":160,\"kind\":2048,\"name\":\"getUserId\",\"url\":\"classes/recipe_session.default.html#getUserId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":161,\"kind\":2048,\"name\":\"getAccessToken\",\"url\":\"classes/recipe_session.default.html#getAccessToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":162,\"kind\":2048,\"name\":\"getAccessTokenPayloadSecurely\",\"url\":\"classes/recipe_session.default.html#getAccessTokenPayloadSecurely\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":163,\"kind\":2048,\"name\":\"attemptRefreshingSession\",\"url\":\"classes/recipe_session.default.html#attemptRefreshingSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":164,\"kind\":2048,\"name\":\"doesSessionExist\",\"url\":\"classes/recipe_session.default.html#doesSessionExist\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":165,\"kind\":2048,\"name\":\"addAxiosInterceptors\",\"url\":\"classes/recipe_session.default.html#addAxiosInterceptors\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":166,\"kind\":2048,\"name\":\"signOut\",\"url\":\"classes/recipe_session.default.html#signOut\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":167,\"kind\":2048,\"name\":\"validateClaims\",\"url\":\"classes/recipe_session.default.html#validateClaims\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":168,\"kind\":2048,\"name\":\"getInvalidClaimsFromResponse\",\"url\":\"classes/recipe_session.default.html#getInvalidClaimsFromResponse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":169,\"kind\":2048,\"name\":\"getClaimValue\",\"url\":\"classes/recipe_session.default.html#getClaimValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":170,\"kind\":1024,\"name\":\"ComponentsOverrideProvider\",\"url\":\"classes/recipe_session.default.html#ComponentsOverrideProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":171,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_session.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/session.default\"},{\"id\":172,\"kind\":2,\"name\":\"recipe/thirdparty\",\"url\":\"modules/recipe_thirdparty.html\",\"classes\":\"tsd-kind-module\"},{\"id\":173,\"kind\":64,\"name\":\"init\",\"url\":\"modules/recipe_thirdparty.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":174,\"kind\":64,\"name\":\"getStateAndOtherInfoFromStorage\",\"url\":\"modules/recipe_thirdparty.html#getStateAndOtherInfoFromStorage-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"recipe/thirdparty\"},{\"id\":175,\"kind\":64,\"name\":\"getAuthorisationURLWithQueryParamsAndSetState\",\"url\":\"modules/recipe_thirdparty.html#getAuthorisationURLWithQueryParamsAndSetState-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":176,\"kind\":64,\"name\":\"signInAndUp\",\"url\":\"modules/recipe_thirdparty.html#signInAndUp-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":177,\"kind\":64,\"name\":\"redirectToThirdPartyLogin\",\"url\":\"modules/recipe_thirdparty.html#redirectToThirdPartyLogin\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":178,\"kind\":32,\"name\":\"ThirdpartyComponentsOverrideProvider\",\"url\":\"modules/recipe_thirdparty.html#ThirdpartyComponentsOverrideProvider\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":179,\"kind\":64,\"name\":\"signOut\",\"url\":\"modules/recipe_thirdparty.html#signOut\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":180,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_thirdparty.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":181,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":182,\"kind\":2048,\"name\":\"signOut\",\"url\":\"classes/recipe_thirdparty.default.html#signOut\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":183,\"kind\":2048,\"name\":\"redirectToThirdPartyLogin\",\"url\":\"classes/recipe_thirdparty.default.html#redirectToThirdPartyLogin\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":184,\"kind\":2048,\"name\":\"getStateAndOtherInfoFromStorage\",\"url\":\"classes/recipe_thirdparty.default.html#getStateAndOtherInfoFromStorage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":185,\"kind\":2048,\"name\":\"getAuthorisationURLWithQueryParamsAndSetState\",\"url\":\"classes/recipe_thirdparty.default.html#getAuthorisationURLWithQueryParamsAndSetState\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":186,\"kind\":2048,\"name\":\"signInAndUp\",\"url\":\"classes/recipe_thirdparty.default.html#signInAndUp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":187,\"kind\":1024,\"name\":\"Apple\",\"url\":\"classes/recipe_thirdparty.default.html#Apple\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":188,\"kind\":1024,\"name\":\"Bitbucket\",\"url\":\"classes/recipe_thirdparty.default.html#Bitbucket\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":189,\"kind\":1024,\"name\":\"Discord\",\"url\":\"classes/recipe_thirdparty.default.html#Discord\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":190,\"kind\":1024,\"name\":\"Github\",\"url\":\"classes/recipe_thirdparty.default.html#Github\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":191,\"kind\":1024,\"name\":\"Gitlab\",\"url\":\"classes/recipe_thirdparty.default.html#Gitlab\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":192,\"kind\":1024,\"name\":\"Google\",\"url\":\"classes/recipe_thirdparty.default.html#Google\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":193,\"kind\":1024,\"name\":\"GoogleWorkspaces\",\"url\":\"classes/recipe_thirdparty.default.html#GoogleWorkspaces\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":194,\"kind\":1024,\"name\":\"Facebook\",\"url\":\"classes/recipe_thirdparty.default.html#Facebook\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":195,\"kind\":1024,\"name\":\"LinkedIn\",\"url\":\"classes/recipe_thirdparty.default.html#LinkedIn\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":196,\"kind\":1024,\"name\":\"ActiveDirectory\",\"url\":\"classes/recipe_thirdparty.default.html#ActiveDirectory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":197,\"kind\":1024,\"name\":\"BoxySAML\",\"url\":\"classes/recipe_thirdparty.default.html#BoxySAML\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":198,\"kind\":1024,\"name\":\"Okta\",\"url\":\"classes/recipe_thirdparty.default.html#Okta\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":199,\"kind\":1024,\"name\":\"Twitter\",\"url\":\"classes/recipe_thirdparty.default.html#Twitter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":200,\"kind\":1024,\"name\":\"ComponentsOverrideProvider\",\"url\":\"classes/recipe_thirdparty.default.html#ComponentsOverrideProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":201,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":202,\"kind\":2,\"name\":\"recipe/totp\",\"url\":\"modules/recipe_totp.html\",\"classes\":\"tsd-kind-module\"},{\"id\":203,\"kind\":64,\"name\":\"init\",\"url\":\"modules/recipe_totp.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":204,\"kind\":64,\"name\":\"createDevice\",\"url\":\"modules/recipe_totp.html#createDevice-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":205,\"kind\":64,\"name\":\"verifyCode\",\"url\":\"modules/recipe_totp.html#verifyCode-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":206,\"kind\":64,\"name\":\"verifyDevice\",\"url\":\"modules/recipe_totp.html#verifyDevice-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":207,\"kind\":64,\"name\":\"removeDevice\",\"url\":\"modules/recipe_totp.html#removeDevice-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":208,\"kind\":64,\"name\":\"listDevices\",\"url\":\"modules/recipe_totp.html#listDevices-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":209,\"kind\":32,\"name\":\"TOTPComponentsOverrideProvider\",\"url\":\"modules/recipe_totp.html#TOTPComponentsOverrideProvider\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":210,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_totp.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":211,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_totp.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/totp.default\"},{\"id\":212,\"kind\":2048,\"name\":\"createDevice\",\"url\":\"classes/recipe_totp.default.html#createDevice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/totp.default\"},{\"id\":213,\"kind\":2048,\"name\":\"verifyCode\",\"url\":\"classes/recipe_totp.default.html#verifyCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/totp.default\"},{\"id\":214,\"kind\":2048,\"name\":\"verifyDevice\",\"url\":\"classes/recipe_totp.default.html#verifyDevice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/totp.default\"},{\"id\":215,\"kind\":2048,\"name\":\"removeDevice\",\"url\":\"classes/recipe_totp.default.html#removeDevice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/totp.default\"},{\"id\":216,\"kind\":2048,\"name\":\"listDevices\",\"url\":\"classes/recipe_totp.default.html#listDevices\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/totp.default\"},{\"id\":217,\"kind\":1024,\"name\":\"ComponentsOverrideProvider\",\"url\":\"classes/recipe_totp.default.html#ComponentsOverrideProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/totp.default\"},{\"id\":218,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_totp.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/totp.default\"},{\"id\":219,\"kind\":2,\"name\":\"recipe/userroles\",\"url\":\"modules/recipe_userroles.html\",\"classes\":\"tsd-kind-module\"},{\"id\":220,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_userroles.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/userroles\"},{\"id\":221,\"kind\":1024,\"name\":\"PermissionClaim\",\"url\":\"classes/recipe_userroles.default.html#PermissionClaim\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/userroles.default\"},{\"id\":222,\"kind\":1024,\"name\":\"UserRoleClaim\",\"url\":\"classes/recipe_userroles.default.html#UserRoleClaim\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/userroles.default\"},{\"id\":223,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_userroles.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/userroles.default\"},{\"id\":224,\"kind\":32,\"name\":\"SuperTokensWrapper\",\"url\":\"modules/index.html#SuperTokensWrapper\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":225,\"kind\":64,\"name\":\"useTranslation\",\"url\":\"modules/index.html#useTranslation\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":226,\"kind\":64,\"name\":\"useUserContext\",\"url\":\"modules/index.html#useUserContext\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":227,\"kind\":4194304,\"name\":\"GetRedirectionURLContext\",\"url\":\"modules/recipe_emailpassword.html#GetRedirectionURLContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":228,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_emailpassword.html#GetRedirectionURLContext.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/emailpassword.GetRedirectionURLContext\"},{\"id\":229,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_emailpassword.html#GetRedirectionURLContext.__type.action\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailpassword.GetRedirectionURLContext.__type\"},{\"id\":230,\"kind\":4194304,\"name\":\"PreAPIHookContext\",\"url\":\"modules/recipe_emailpassword.html#PreAPIHookContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":231,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_emailpassword.html#PreAPIHookContext.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/emailpassword.PreAPIHookContext\"},{\"id\":232,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_emailpassword.html#PreAPIHookContext.__type-1.action-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailpassword.PreAPIHookContext.__type\"},{\"id\":233,\"kind\":1024,\"name\":\"requestInit\",\"url\":\"modules/recipe_emailpassword.html#PreAPIHookContext.__type-1.requestInit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailpassword.PreAPIHookContext.__type\"},{\"id\":234,\"kind\":1024,\"name\":\"url\",\"url\":\"modules/recipe_emailpassword.html#PreAPIHookContext.__type-1.url\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailpassword.PreAPIHookContext.__type\"},{\"id\":235,\"kind\":1024,\"name\":\"userContext\",\"url\":\"modules/recipe_emailpassword.html#PreAPIHookContext.__type-1.userContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailpassword.PreAPIHookContext.__type\"},{\"id\":236,\"kind\":4194304,\"name\":\"OnHandleEventContext\",\"url\":\"modules/recipe_emailpassword.html#OnHandleEventContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":237,\"kind\":4194304,\"name\":\"UserInput\",\"url\":\"modules/recipe_emailpassword.html#UserInput\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":238,\"kind\":4194304,\"name\":\"RecipeInterface\",\"url\":\"modules/recipe_emailpassword.html#RecipeInterface\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":239,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_emailpassword.html#RecipeInterface.__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/emailpassword.RecipeInterface\"},{\"id\":240,\"kind\":2048,\"name\":\"submitNewPassword\",\"url\":\"modules/recipe_emailpassword.html#RecipeInterface.__type-2.submitNewPassword\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailpassword.RecipeInterface.__type\"},{\"id\":241,\"kind\":2048,\"name\":\"sendPasswordResetEmail\",\"url\":\"modules/recipe_emailpassword.html#RecipeInterface.__type-2.sendPasswordResetEmail\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailpassword.RecipeInterface.__type\"},{\"id\":242,\"kind\":2048,\"name\":\"signUp\",\"url\":\"modules/recipe_emailpassword.html#RecipeInterface.__type-2.signUp\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailpassword.RecipeInterface.__type\"},{\"id\":243,\"kind\":2048,\"name\":\"signIn\",\"url\":\"modules/recipe_emailpassword.html#RecipeInterface.__type-2.signIn\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailpassword.RecipeInterface.__type\"},{\"id\":244,\"kind\":2048,\"name\":\"doesEmailExist\",\"url\":\"modules/recipe_emailpassword.html#RecipeInterface.__type-2.doesEmailExist\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailpassword.RecipeInterface.__type\"},{\"id\":245,\"kind\":2048,\"name\":\"getResetPasswordTokenFromURL\",\"url\":\"modules/recipe_emailpassword.html#RecipeInterface.__type-2.getResetPasswordTokenFromURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailpassword.RecipeInterface.__type\"},{\"id\":246,\"kind\":2048,\"name\":\"getTenantIdFromURL\",\"url\":\"modules/recipe_emailpassword.html#RecipeInterface.__type-2.getTenantIdFromURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailpassword.RecipeInterface.__type\"},{\"id\":247,\"kind\":4194304,\"name\":\"GetRedirectionURLContext\",\"url\":\"modules/recipe_emailverification.html#GetRedirectionURLContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":248,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_emailverification.html#GetRedirectionURLContext.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/emailverification.GetRedirectionURLContext\"},{\"id\":249,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_emailverification.html#GetRedirectionURLContext.__type.action\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailverification.GetRedirectionURLContext.__type\"},{\"id\":250,\"kind\":4194304,\"name\":\"PreAPIHookContext\",\"url\":\"modules/recipe_emailverification.html#PreAPIHookContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":251,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_emailverification.html#PreAPIHookContext.__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/emailverification.PreAPIHookContext\"},{\"id\":252,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_emailverification.html#PreAPIHookContext.__type-2.action-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailverification.PreAPIHookContext.__type\"},{\"id\":253,\"kind\":1024,\"name\":\"requestInit\",\"url\":\"modules/recipe_emailverification.html#PreAPIHookContext.__type-2.requestInit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailverification.PreAPIHookContext.__type\"},{\"id\":254,\"kind\":1024,\"name\":\"url\",\"url\":\"modules/recipe_emailverification.html#PreAPIHookContext.__type-2.url\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailverification.PreAPIHookContext.__type\"},{\"id\":255,\"kind\":1024,\"name\":\"userContext\",\"url\":\"modules/recipe_emailverification.html#PreAPIHookContext.__type-2.userContext-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailverification.PreAPIHookContext.__type\"},{\"id\":256,\"kind\":4194304,\"name\":\"OnHandleEventContext\",\"url\":\"modules/recipe_emailverification.html#OnHandleEventContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":257,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_emailverification.html#OnHandleEventContext.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/emailverification.OnHandleEventContext\"},{\"id\":258,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_emailverification.html#OnHandleEventContext.__type-1.action-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailverification.OnHandleEventContext.__type\"},{\"id\":259,\"kind\":1024,\"name\":\"userContext\",\"url\":\"modules/recipe_emailverification.html#OnHandleEventContext.__type-1.userContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailverification.OnHandleEventContext.__type\"},{\"id\":260,\"kind\":4194304,\"name\":\"UserInput\",\"url\":\"modules/recipe_emailverification.html#UserInput\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":261,\"kind\":4194304,\"name\":\"RecipeInterface\",\"url\":\"modules/recipe_emailverification.html#RecipeInterface\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":262,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_emailverification.html#RecipeInterface.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/emailverification.RecipeInterface\"},{\"id\":263,\"kind\":2048,\"name\":\"verifyEmail\",\"url\":\"modules/recipe_emailverification.html#RecipeInterface.__type-3.verifyEmail\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailverification.RecipeInterface.__type\"},{\"id\":264,\"kind\":2048,\"name\":\"sendVerificationEmail\",\"url\":\"modules/recipe_emailverification.html#RecipeInterface.__type-3.sendVerificationEmail\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailverification.RecipeInterface.__type\"},{\"id\":265,\"kind\":2048,\"name\":\"isEmailVerified\",\"url\":\"modules/recipe_emailverification.html#RecipeInterface.__type-3.isEmailVerified\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailverification.RecipeInterface.__type\"},{\"id\":266,\"kind\":2048,\"name\":\"getEmailVerificationTokenFromURL\",\"url\":\"modules/recipe_emailverification.html#RecipeInterface.__type-3.getEmailVerificationTokenFromURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailverification.RecipeInterface.__type\"},{\"id\":267,\"kind\":2048,\"name\":\"getTenantIdFromURL\",\"url\":\"modules/recipe_emailverification.html#RecipeInterface.__type-3.getTenantIdFromURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailverification.RecipeInterface.__type\"},{\"id\":268,\"kind\":4194304,\"name\":\"GetRedirectionURLContext\",\"url\":\"modules/recipe_multifactorauth.html#GetRedirectionURLContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":269,\"kind\":4194304,\"name\":\"PreAPIHookContext\",\"url\":\"modules/recipe_multifactorauth.html#PreAPIHookContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":270,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_multifactorauth.html#PreAPIHookContext.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/multifactorauth.PreAPIHookContext\"},{\"id\":271,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_multifactorauth.html#PreAPIHookContext.__type-1.action-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.PreAPIHookContext.__type\"},{\"id\":272,\"kind\":1024,\"name\":\"requestInit\",\"url\":\"modules/recipe_multifactorauth.html#PreAPIHookContext.__type-1.requestInit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.PreAPIHookContext.__type\"},{\"id\":273,\"kind\":1024,\"name\":\"url\",\"url\":\"modules/recipe_multifactorauth.html#PreAPIHookContext.__type-1.url\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.PreAPIHookContext.__type\"},{\"id\":274,\"kind\":1024,\"name\":\"userContext\",\"url\":\"modules/recipe_multifactorauth.html#PreAPIHookContext.__type-1.userContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.PreAPIHookContext.__type\"},{\"id\":275,\"kind\":4194304,\"name\":\"OnHandleEventContext\",\"url\":\"modules/recipe_multifactorauth.html#OnHandleEventContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":276,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_multifactorauth.html#OnHandleEventContext.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/multifactorauth.OnHandleEventContext\"},{\"id\":277,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_multifactorauth.html#OnHandleEventContext.__type.action\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.OnHandleEventContext.__type\"},{\"id\":278,\"kind\":1024,\"name\":\"factorId\",\"url\":\"modules/recipe_multifactorauth.html#OnHandleEventContext.__type.factorId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.OnHandleEventContext.__type\"},{\"id\":279,\"kind\":4194304,\"name\":\"UserInput\",\"url\":\"modules/recipe_multifactorauth.html#UserInput\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":280,\"kind\":4194304,\"name\":\"RecipeInterface\",\"url\":\"modules/recipe_multifactorauth.html#RecipeInterface\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":281,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_multifactorauth.html#RecipeInterface.__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/multifactorauth.RecipeInterface\"},{\"id\":282,\"kind\":2048,\"name\":\"resyncSessionAndFetchMFAInfo\",\"url\":\"modules/recipe_multifactorauth.html#RecipeInterface.__type-2.resyncSessionAndFetchMFAInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.RecipeInterface.__type\"},{\"id\":283,\"kind\":32,\"name\":\"FactorIds\",\"url\":\"modules/recipe_multifactorauth.html#FactorIds\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":284,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_multifactorauth.html#FactorIds.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"recipe/multifactorauth.FactorIds\"},{\"id\":285,\"kind\":1024,\"name\":\"EMAILPASSWORD\",\"url\":\"modules/recipe_multifactorauth.html#FactorIds.__type-3.EMAILPASSWORD\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.FactorIds.__type\"},{\"id\":286,\"kind\":1024,\"name\":\"OTP_EMAIL\",\"url\":\"modules/recipe_multifactorauth.html#FactorIds.__type-3.OTP_EMAIL\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.FactorIds.__type\"},{\"id\":287,\"kind\":1024,\"name\":\"OTP_PHONE\",\"url\":\"modules/recipe_multifactorauth.html#FactorIds.__type-3.OTP_PHONE\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.FactorIds.__type\"},{\"id\":288,\"kind\":1024,\"name\":\"LINK_EMAIL\",\"url\":\"modules/recipe_multifactorauth.html#FactorIds.__type-3.LINK_EMAIL\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.FactorIds.__type\"},{\"id\":289,\"kind\":1024,\"name\":\"LINK_PHONE\",\"url\":\"modules/recipe_multifactorauth.html#FactorIds.__type-3.LINK_PHONE\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.FactorIds.__type\"},{\"id\":290,\"kind\":1024,\"name\":\"THIRDPARTY\",\"url\":\"modules/recipe_multifactorauth.html#FactorIds.__type-3.THIRDPARTY\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.FactorIds.__type\"},{\"id\":291,\"kind\":1024,\"name\":\"TOTP\",\"url\":\"modules/recipe_multifactorauth.html#FactorIds.__type-3.TOTP\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.FactorIds.__type\"},{\"id\":292,\"kind\":4194304,\"name\":\"UserInput\",\"url\":\"modules/recipe_multitenancy.html#UserInput\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/multitenancy\"},{\"id\":293,\"kind\":4194304,\"name\":\"RecipeInterface\",\"url\":\"modules/recipe_multitenancy.html#RecipeInterface\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/multitenancy\"},{\"id\":294,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_multitenancy.html#RecipeInterface.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/multitenancy.RecipeInterface\"},{\"id\":295,\"kind\":2048,\"name\":\"getTenantId\",\"url\":\"modules/recipe_multitenancy.html#RecipeInterface.__type.getTenantId\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/multitenancy.RecipeInterface.__type\"},{\"id\":296,\"kind\":2048,\"name\":\"getLoginMethods\",\"url\":\"modules/recipe_multitenancy.html#RecipeInterface.__type.getLoginMethods\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/multitenancy.RecipeInterface.__type\"},{\"id\":297,\"kind\":32,\"name\":\"AllowedDomainsClaim\",\"url\":\"modules/recipe_multitenancy.html#AllowedDomainsClaim\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/multitenancy\"},{\"id\":298,\"kind\":4194304,\"name\":\"GetRedirectionURLContext\",\"url\":\"modules/recipe_passwordless.html#GetRedirectionURLContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":299,\"kind\":4194304,\"name\":\"PreAPIHookContext\",\"url\":\"modules/recipe_passwordless.html#PreAPIHookContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":300,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_passwordless.html#PreAPIHookContext.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/passwordless.PreAPIHookContext\"},{\"id\":301,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_passwordless.html#PreAPIHookContext.__type.action\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/passwordless.PreAPIHookContext.__type\"},{\"id\":302,\"kind\":1024,\"name\":\"requestInit\",\"url\":\"modules/recipe_passwordless.html#PreAPIHookContext.__type.requestInit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/passwordless.PreAPIHookContext.__type\"},{\"id\":303,\"kind\":1024,\"name\":\"url\",\"url\":\"modules/recipe_passwordless.html#PreAPIHookContext.__type.url\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/passwordless.PreAPIHookContext.__type\"},{\"id\":304,\"kind\":4194304,\"name\":\"OnHandleEventContext\",\"url\":\"modules/recipe_passwordless.html#OnHandleEventContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":305,\"kind\":4194304,\"name\":\"UserInput\",\"url\":\"modules/recipe_passwordless.html#UserInput\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":306,\"kind\":4194304,\"name\":\"RecipeInterface\",\"url\":\"modules/recipe_passwordless.html#RecipeInterface\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":307,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_passwordless.html#RecipeInterface.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/passwordless.RecipeInterface\"},{\"id\":308,\"kind\":2048,\"name\":\"createCode\",\"url\":\"modules/recipe_passwordless.html#RecipeInterface.__type-1.createCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/passwordless.RecipeInterface.__type\"},{\"id\":309,\"kind\":2048,\"name\":\"resendCode\",\"url\":\"modules/recipe_passwordless.html#RecipeInterface.__type-1.resendCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/passwordless.RecipeInterface.__type\"},{\"id\":310,\"kind\":2048,\"name\":\"consumeCode\",\"url\":\"modules/recipe_passwordless.html#RecipeInterface.__type-1.consumeCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/passwordless.RecipeInterface.__type\"},{\"id\":311,\"kind\":2048,\"name\":\"getLinkCodeFromURL\",\"url\":\"modules/recipe_passwordless.html#RecipeInterface.__type-1.getLinkCodeFromURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/passwordless.RecipeInterface.__type\"},{\"id\":312,\"kind\":2048,\"name\":\"getTenantIdFromURL\",\"url\":\"modules/recipe_passwordless.html#RecipeInterface.__type-1.getTenantIdFromURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/passwordless.RecipeInterface.__type\"},{\"id\":313,\"kind\":2048,\"name\":\"getPreAuthSessionIdFromURL\",\"url\":\"modules/recipe_passwordless.html#RecipeInterface.__type-1.getPreAuthSessionIdFromURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/passwordless.RecipeInterface.__type\"},{\"id\":314,\"kind\":2048,\"name\":\"doesEmailExist\",\"url\":\"modules/recipe_passwordless.html#RecipeInterface.__type-1.doesEmailExist\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/passwordless.RecipeInterface.__type\"},{\"id\":315,\"kind\":2048,\"name\":\"doesPhoneNumberExist\",\"url\":\"modules/recipe_passwordless.html#RecipeInterface.__type-1.doesPhoneNumberExist\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/passwordless.RecipeInterface.__type\"},{\"id\":316,\"kind\":2048,\"name\":\"getLoginAttemptInfo\",\"url\":\"modules/recipe_passwordless.html#RecipeInterface.__type-1.getLoginAttemptInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal tsd-has-type-parameter\",\"parent\":\"recipe/passwordless.RecipeInterface.__type\"},{\"id\":317,\"kind\":2048,\"name\":\"setLoginAttemptInfo\",\"url\":\"modules/recipe_passwordless.html#RecipeInterface.__type-1.setLoginAttemptInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal tsd-has-type-parameter\",\"parent\":\"recipe/passwordless.RecipeInterface.__type\"},{\"id\":318,\"kind\":2048,\"name\":\"clearLoginAttemptInfo\",\"url\":\"modules/recipe_passwordless.html#RecipeInterface.__type-1.clearLoginAttemptInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/passwordless.RecipeInterface.__type\"},{\"id\":319,\"kind\":4194304,\"name\":\"InputType\",\"url\":\"modules/recipe_session.html#InputType\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":320,\"kind\":32,\"name\":\"SessionContext\",\"url\":\"modules/recipe_session.html#SessionContext\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":321,\"kind\":4194304,\"name\":\"SessionContextType\",\"url\":\"modules/recipe_session.html#SessionContextType\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":322,\"kind\":128,\"name\":\"BooleanClaim\",\"url\":\"classes/recipe_session.BooleanClaim.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":323,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_session.BooleanClaim.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/session.BooleanClaim\"},{\"id\":324,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/recipe_session.BooleanClaim.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"recipe/session.BooleanClaim\"},{\"id\":325,\"kind\":128,\"name\":\"PrimitiveArrayClaim\",\"url\":\"classes/recipe_session.PrimitiveArrayClaim.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"recipe/session\"},{\"id\":326,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_session.PrimitiveArrayClaim.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"recipe/session.PrimitiveArrayClaim\"},{\"id\":327,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/recipe_session.PrimitiveArrayClaim.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"recipe/session.PrimitiveArrayClaim\"},{\"id\":328,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/recipe_session.PrimitiveArrayClaim.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"recipe/session.PrimitiveArrayClaim\"},{\"id\":329,\"kind\":128,\"name\":\"PrimitiveClaim\",\"url\":\"classes/recipe_session.PrimitiveClaim.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"recipe/session\"},{\"id\":330,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_session.PrimitiveClaim.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"recipe/session.PrimitiveClaim\"},{\"id\":331,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/recipe_session.PrimitiveClaim.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"recipe/session.PrimitiveClaim\"},{\"id\":332,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/recipe_session.PrimitiveClaim.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"recipe/session.PrimitiveClaim\"},{\"id\":333,\"kind\":128,\"name\":\"Apple\",\"url\":\"classes/recipe_thirdparty.Apple.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":334,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.Apple.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":335,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.Apple.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":336,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.Apple.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":337,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.Apple.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":338,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.Apple.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":339,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.Apple.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":340,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.Apple.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":341,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.Apple.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":342,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.Apple.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":343,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.Apple.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":344,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.Apple.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":345,\"kind\":128,\"name\":\"Bitbucket\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":346,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":347,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":348,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":349,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":350,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":351,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":352,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":353,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":354,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":355,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":356,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":357,\"kind\":128,\"name\":\"Discord\",\"url\":\"classes/recipe_thirdparty.Discord.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":358,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.Discord.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":359,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.Discord.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":360,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.Discord.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":361,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.Discord.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":362,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.Discord.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":363,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.Discord.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":364,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.Discord.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":365,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.Discord.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":366,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.Discord.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":367,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.Discord.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":368,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.Discord.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":369,\"kind\":128,\"name\":\"Github\",\"url\":\"classes/recipe_thirdparty.Github.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":370,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.Github.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":371,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.Github.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":372,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.Github.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":373,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.Github.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":374,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.Github.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":375,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.Github.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":376,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.Github.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":377,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.Github.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":378,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.Github.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":379,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.Github.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":380,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.Github.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":381,\"kind\":128,\"name\":\"Gitlab\",\"url\":\"classes/recipe_thirdparty.Gitlab.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":382,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":383,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":384,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":385,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":386,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":387,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":388,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":389,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":390,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":391,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":392,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":393,\"kind\":128,\"name\":\"Google\",\"url\":\"classes/recipe_thirdparty.Google.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":394,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.Google.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":395,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.Google.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":396,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.Google.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":397,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.Google.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":398,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.Google.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":399,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.Google.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":400,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.Google.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":401,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.Google.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":402,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.Google.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":403,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.Google.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":404,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.Google.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":405,\"kind\":128,\"name\":\"GoogleWorkspaces\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":406,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":407,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":408,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":409,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":410,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":411,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":412,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":413,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":414,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":415,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":416,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":417,\"kind\":128,\"name\":\"Facebook\",\"url\":\"classes/recipe_thirdparty.Facebook.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":418,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.Facebook.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":419,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.Facebook.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":420,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.Facebook.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":421,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.Facebook.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":422,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.Facebook.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":423,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.Facebook.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":424,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.Facebook.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":425,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.Facebook.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":426,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.Facebook.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":427,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.Facebook.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":428,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.Facebook.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":429,\"kind\":128,\"name\":\"LinkedIn\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":430,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":431,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":432,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":433,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":434,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":435,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":436,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":437,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":438,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":439,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":440,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":441,\"kind\":128,\"name\":\"ActiveDirectory\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":442,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":443,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":444,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":445,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":446,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":447,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":448,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":449,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":450,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":451,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":452,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":453,\"kind\":128,\"name\":\"BoxySAML\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":454,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":455,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":456,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":457,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":458,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":459,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":460,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":461,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":462,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":463,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":464,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":465,\"kind\":128,\"name\":\"Okta\",\"url\":\"classes/recipe_thirdparty.Okta.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":466,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.Okta.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":467,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.Okta.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":468,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.Okta.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":469,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.Okta.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":470,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.Okta.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":471,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.Okta.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":472,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.Okta.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":473,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.Okta.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":474,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.Okta.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":475,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.Okta.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":476,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.Okta.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":477,\"kind\":128,\"name\":\"Twitter\",\"url\":\"classes/recipe_thirdparty.Twitter.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":478,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.Twitter.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":479,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.Twitter.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":480,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.Twitter.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":481,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.Twitter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":482,\"kind\":1024,\"name\":\"useLegacyTwitterLogo\",\"url\":\"classes/recipe_thirdparty.Twitter.html#useLegacyTwitterLogo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":483,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.Twitter.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":484,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.Twitter.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":485,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.Twitter.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":486,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.Twitter.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":487,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.Twitter.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":488,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.Twitter.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":489,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.Twitter.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":490,\"kind\":4194304,\"name\":\"GetRedirectionURLContext\",\"url\":\"modules/recipe_thirdparty.html#GetRedirectionURLContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":491,\"kind\":4194304,\"name\":\"PreAPIHookContext\",\"url\":\"modules/recipe_thirdparty.html#PreAPIHookContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":492,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_thirdparty.html#PreAPIHookContext.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/thirdparty.PreAPIHookContext\"},{\"id\":493,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_thirdparty.html#PreAPIHookContext.__type.action\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/thirdparty.PreAPIHookContext.__type\"},{\"id\":494,\"kind\":1024,\"name\":\"requestInit\",\"url\":\"modules/recipe_thirdparty.html#PreAPIHookContext.__type.requestInit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/thirdparty.PreAPIHookContext.__type\"},{\"id\":495,\"kind\":1024,\"name\":\"url\",\"url\":\"modules/recipe_thirdparty.html#PreAPIHookContext.__type.url\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/thirdparty.PreAPIHookContext.__type\"},{\"id\":496,\"kind\":1024,\"name\":\"userContext\",\"url\":\"modules/recipe_thirdparty.html#PreAPIHookContext.__type.userContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/thirdparty.PreAPIHookContext.__type\"},{\"id\":497,\"kind\":4194304,\"name\":\"OnHandleEventContext\",\"url\":\"modules/recipe_thirdparty.html#OnHandleEventContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":498,\"kind\":4194304,\"name\":\"UserInput\",\"url\":\"modules/recipe_thirdparty.html#UserInput\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":499,\"kind\":4194304,\"name\":\"RecipeInterface\",\"url\":\"modules/recipe_thirdparty.html#RecipeInterface\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":500,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_thirdparty.html#RecipeInterface.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/thirdparty.RecipeInterface\"},{\"id\":501,\"kind\":2048,\"name\":\"getStateAndOtherInfoFromStorage\",\"url\":\"modules/recipe_thirdparty.html#RecipeInterface.__type-1.getStateAndOtherInfoFromStorage\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal tsd-has-type-parameter\",\"parent\":\"recipe/thirdparty.RecipeInterface.__type\"},{\"id\":502,\"kind\":2048,\"name\":\"setStateAndOtherInfoToStorage\",\"url\":\"modules/recipe_thirdparty.html#RecipeInterface.__type-1.setStateAndOtherInfoToStorage\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal tsd-has-type-parameter\",\"parent\":\"recipe/thirdparty.RecipeInterface.__type\"},{\"id\":503,\"kind\":2048,\"name\":\"getAuthorisationURLWithQueryParamsAndSetState\",\"url\":\"modules/recipe_thirdparty.html#RecipeInterface.__type-1.getAuthorisationURLWithQueryParamsAndSetState\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/thirdparty.RecipeInterface.__type\"},{\"id\":504,\"kind\":2048,\"name\":\"getAuthorisationURLFromBackend\",\"url\":\"modules/recipe_thirdparty.html#RecipeInterface.__type-1.getAuthorisationURLFromBackend\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/thirdparty.RecipeInterface.__type\"},{\"id\":505,\"kind\":2048,\"name\":\"signInAndUp\",\"url\":\"modules/recipe_thirdparty.html#RecipeInterface.__type-1.signInAndUp\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/thirdparty.RecipeInterface.__type\"},{\"id\":506,\"kind\":2048,\"name\":\"generateStateToSendToOAuthProvider\",\"url\":\"modules/recipe_thirdparty.html#RecipeInterface.__type-1.generateStateToSendToOAuthProvider\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/thirdparty.RecipeInterface.__type\"},{\"id\":507,\"kind\":2048,\"name\":\"verifyAndGetStateOrThrowError\",\"url\":\"modules/recipe_thirdparty.html#RecipeInterface.__type-1.verifyAndGetStateOrThrowError\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal tsd-has-type-parameter\",\"parent\":\"recipe/thirdparty.RecipeInterface.__type\"},{\"id\":508,\"kind\":2048,\"name\":\"getAuthErrorFromURL\",\"url\":\"modules/recipe_thirdparty.html#RecipeInterface.__type-1.getAuthErrorFromURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/thirdparty.RecipeInterface.__type\"},{\"id\":509,\"kind\":2048,\"name\":\"getAuthStateFromURL\",\"url\":\"modules/recipe_thirdparty.html#RecipeInterface.__type-1.getAuthStateFromURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/thirdparty.RecipeInterface.__type\"},{\"id\":510,\"kind\":4194304,\"name\":\"GetRedirectionURLContext\",\"url\":\"modules/recipe_totp.html#GetRedirectionURLContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":511,\"kind\":4194304,\"name\":\"PreAPIHookContext\",\"url\":\"modules/recipe_totp.html#PreAPIHookContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":512,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_totp.html#PreAPIHookContext.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/totp.PreAPIHookContext\"},{\"id\":513,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_totp.html#PreAPIHookContext.__type.action\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/totp.PreAPIHookContext.__type\"},{\"id\":514,\"kind\":1024,\"name\":\"requestInit\",\"url\":\"modules/recipe_totp.html#PreAPIHookContext.__type.requestInit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/totp.PreAPIHookContext.__type\"},{\"id\":515,\"kind\":1024,\"name\":\"url\",\"url\":\"modules/recipe_totp.html#PreAPIHookContext.__type.url\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/totp.PreAPIHookContext.__type\"},{\"id\":516,\"kind\":1024,\"name\":\"userContext\",\"url\":\"modules/recipe_totp.html#PreAPIHookContext.__type.userContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/totp.PreAPIHookContext.__type\"},{\"id\":517,\"kind\":4194304,\"name\":\"OnHandleEventContext\",\"url\":\"modules/recipe_totp.html#OnHandleEventContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":518,\"kind\":4194304,\"name\":\"UserInput\",\"url\":\"modules/recipe_totp.html#UserInput\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":519,\"kind\":4194304,\"name\":\"RecipeInterface\",\"url\":\"modules/recipe_totp.html#RecipeInterface\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":520,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_totp.html#RecipeInterface.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/totp.RecipeInterface\"},{\"id\":521,\"kind\":2048,\"name\":\"createDevice\",\"url\":\"modules/recipe_totp.html#RecipeInterface.__type-1.createDevice\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/totp.RecipeInterface.__type\"},{\"id\":522,\"kind\":2048,\"name\":\"verifyCode\",\"url\":\"modules/recipe_totp.html#RecipeInterface.__type-1.verifyCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/totp.RecipeInterface.__type\"},{\"id\":523,\"kind\":2048,\"name\":\"verifyDevice\",\"url\":\"modules/recipe_totp.html#RecipeInterface.__type-1.verifyDevice\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/totp.RecipeInterface.__type\"},{\"id\":524,\"kind\":2048,\"name\":\"removeDevice\",\"url\":\"modules/recipe_totp.html#RecipeInterface.__type-1.removeDevice\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/totp.RecipeInterface.__type\"},{\"id\":525,\"kind\":2048,\"name\":\"listDevices\",\"url\":\"modules/recipe_totp.html#RecipeInterface.__type-1.listDevices\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"recipe/totp.RecipeInterface.__type\"},{\"id\":526,\"kind\":32,\"name\":\"PermissionClaim\",\"url\":\"modules/recipe_userroles.html#PermissionClaim\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/userroles\"},{\"id\":527,\"kind\":32,\"name\":\"UserRoleClaim\",\"url\":\"modules/recipe_userroles.html#UserRoleClaim\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/userroles\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,40.197]],[\"parent/0\",[]],[\"name/1\",[1,28.21]],[\"parent/1\",[0,3.979]],[\"name/2\",[2,53.547]],[\"parent/2\",[0,3.979]],[\"name/3\",[3,53.547]],[\"parent/3\",[0,3.979]],[\"name/4\",[4,53.547]],[\"parent/4\",[0,3.979]],[\"name/5\",[5,37.453]],[\"parent/5\",[0,3.979]],[\"name/6\",[6,53.547]],[\"parent/6\",[7,3.88]],[\"name/7\",[1,28.21]],[\"parent/7\",[7,3.88]],[\"name/8\",[2,53.547]],[\"parent/8\",[7,3.88]],[\"name/9\",[3,53.547]],[\"parent/9\",[7,3.88]],[\"name/10\",[4,53.547]],[\"parent/10\",[7,3.88]],[\"name/11\",[8,53.547]],[\"parent/11\",[7,3.88]],[\"name/12\",[9,29.211]],[\"parent/12\",[7,3.88]],[\"name/13\",[10,53.547]],[\"parent/13\",[7,3.88]],[\"name/14\",[9,29.211]],[\"parent/14\",[7,3.88]],[\"name/15\",[11,29.211]],[\"parent/15\",[7,3.88]],[\"name/16\",[12,58.655]],[\"parent/16\",[]],[\"name/17\",[13,53.547]],[\"parent/17\",[]],[\"name/18\",[5,37.453]],[\"parent/18\",[13,5.3]],[\"name/19\",[11,29.211]],[\"parent/19\",[14,3.79]],[\"name/20\",[15,58.655]],[\"parent/20\",[14,3.79]],[\"name/21\",[16,58.655]],[\"parent/21\",[14,3.79]],[\"name/22\",[17,58.655]],[\"parent/22\",[14,3.79]],[\"name/23\",[18,40.197]],[\"parent/23\",[14,3.79]],[\"name/24\",[19,50.182]],[\"parent/24\",[14,3.79]],[\"name/25\",[20,53.547]],[\"parent/25\",[14,3.79]],[\"name/26\",[21,35.301]],[\"parent/26\",[14,3.79]],[\"name/27\",[22,53.547]],[\"parent/27\",[14,3.79]],[\"name/28\",[23,35.301]],[\"parent/28\",[14,3.79]],[\"name/29\",[24,53.547]],[\"parent/29\",[14,3.79]],[\"name/30\",[25,34.676]],[\"parent/30\",[]],[\"name/31\",[1,28.21]],[\"parent/31\",[25,3.432]],[\"name/32\",[18,40.197]],[\"parent/32\",[25,3.432]],[\"name/33\",[26,50.182]],[\"parent/33\",[25,3.432]],[\"name/34\",[27,50.182]],[\"parent/34\",[25,3.432]],[\"name/35\",[28,50.182]],[\"parent/35\",[25,3.432]],[\"name/36\",[29,50.182]],[\"parent/36\",[25,3.432]],[\"name/37\",[30,43.992]],[\"parent/37\",[25,3.432]],[\"name/38\",[31,50.182]],[\"parent/38\",[25,3.432]],[\"name/39\",[32,58.655]],[\"parent/39\",[25,3.432]],[\"name/40\",[5,37.453]],[\"parent/40\",[25,3.432]],[\"name/41\",[1,28.21]],[\"parent/41\",[33,3.88]],[\"name/42\",[18,40.197]],[\"parent/42\",[33,3.88]],[\"name/43\",[26,50.182]],[\"parent/43\",[33,3.88]],[\"name/44\",[27,50.182]],[\"parent/44\",[33,3.88]],[\"name/45\",[28,50.182]],[\"parent/45\",[33,3.88]],[\"name/46\",[29,50.182]],[\"parent/46\",[33,3.88]],[\"name/47\",[30,43.992]],[\"parent/47\",[33,3.88]],[\"name/48\",[31,50.182]],[\"parent/48\",[33,3.88]],[\"name/49\",[34,41.309]],[\"parent/49\",[33,3.88]],[\"name/50\",[11,29.211]],[\"parent/50\",[33,3.88]],[\"name/51\",[35,35.968]],[\"parent/51\",[]],[\"name/52\",[1,28.21]],[\"parent/52\",[35,3.56]],[\"name/53\",[36,50.182]],[\"parent/53\",[35,3.56]],[\"name/54\",[37,50.182]],[\"parent/54\",[35,3.56]],[\"name/55\",[38,50.182]],[\"parent/55\",[35,3.56]],[\"name/56\",[39,50.182]],[\"parent/56\",[35,3.56]],[\"name/57\",[40,58.655]],[\"parent/57\",[35,3.56]],[\"name/58\",[41,53.547]],[\"parent/58\",[35,3.56]],[\"name/59\",[5,37.453]],[\"parent/59\",[35,3.56]],[\"name/60\",[41,53.547]],[\"parent/60\",[42,4.089]],[\"name/61\",[1,28.21]],[\"parent/61\",[42,4.089]],[\"name/62\",[36,50.182]],[\"parent/62\",[42,4.089]],[\"name/63\",[37,50.182]],[\"parent/63\",[42,4.089]],[\"name/64\",[38,50.182]],[\"parent/64\",[42,4.089]],[\"name/65\",[39,50.182]],[\"parent/65\",[42,4.089]],[\"name/66\",[34,41.309]],[\"parent/66\",[42,4.089]],[\"name/67\",[11,29.211]],[\"parent/67\",[42,4.089]],[\"name/68\",[43,35.968]],[\"parent/68\",[]],[\"name/69\",[1,28.21]],[\"parent/69\",[43,3.56]],[\"name/70\",[44,50.182]],[\"parent/70\",[43,3.56]],[\"name/71\",[45,53.547]],[\"parent/71\",[43,3.56]],[\"name/72\",[46,53.547]],[\"parent/72\",[43,3.56]],[\"name/73\",[47,58.655]],[\"parent/73\",[43,3.56]],[\"name/74\",[48,53.547]],[\"parent/74\",[43,3.56]],[\"name/75\",[5,37.453]],[\"parent/75\",[43,3.56]],[\"name/76\",[48,53.547]],[\"parent/76\",[49,3.979]],[\"name/77\",[50,53.547]],[\"parent/77\",[49,3.979]],[\"name/78\",[9,29.211]],[\"parent/78\",[49,3.979]],[\"name/79\",[51,53.547]],[\"parent/79\",[52,4.213]],[\"name/80\",[53,53.547]],[\"parent/80\",[52,4.213]],[\"name/81\",[54,53.547]],[\"parent/81\",[52,4.213]],[\"name/82\",[55,53.547]],[\"parent/82\",[52,4.213]],[\"name/83\",[56,53.547]],[\"parent/83\",[52,4.213]],[\"name/84\",[57,53.547]],[\"parent/84\",[52,4.213]],[\"name/85\",[58,53.547]],[\"parent/85\",[52,4.213]],[\"name/86\",[1,28.21]],[\"parent/86\",[49,3.979]],[\"name/87\",[44,50.182]],[\"parent/87\",[49,3.979]],[\"name/88\",[45,53.547]],[\"parent/88\",[49,3.979]],[\"name/89\",[46,53.547]],[\"parent/89\",[49,3.979]],[\"name/90\",[34,41.309]],[\"parent/90\",[49,3.979]],[\"name/91\",[11,29.211]],[\"parent/91\",[49,3.979]],[\"name/92\",[59,42.561]],[\"parent/92\",[]],[\"name/93\",[1,28.21]],[\"parent/93\",[59,4.213]],[\"name/94\",[60,58.655]],[\"parent/94\",[59,4.213]],[\"name/95\",[5,37.453]],[\"parent/95\",[59,4.213]],[\"name/96\",[1,28.21]],[\"parent/96\",[61,4.718]],[\"name/97\",[62,53.547]],[\"parent/97\",[61,4.718]],[\"name/98\",[34,41.309]],[\"parent/98\",[61,4.718]],[\"name/99\",[11,29.211]],[\"parent/99\",[61,4.718]],[\"name/100\",[63,32.506]],[\"parent/100\",[]],[\"name/101\",[64,58.655]],[\"parent/101\",[63,3.217]],[\"name/102\",[1,28.21]],[\"parent/102\",[63,3.217]],[\"name/103\",[65,50.182]],[\"parent/103\",[63,3.217]],[\"name/104\",[66,50.182]],[\"parent/104\",[63,3.217]],[\"name/105\",[67,50.182]],[\"parent/105\",[63,3.217]],[\"name/106\",[68,50.182]],[\"parent/106\",[63,3.217]],[\"name/107\",[69,50.182]],[\"parent/107\",[63,3.217]],[\"name/108\",[30,43.992]],[\"parent/108\",[63,3.217]],[\"name/109\",[70,50.182]],[\"parent/109\",[63,3.217]],[\"name/110\",[71,50.182]],[\"parent/110\",[63,3.217]],[\"name/111\",[72,50.182]],[\"parent/111\",[63,3.217]],[\"name/112\",[73,50.182]],[\"parent/112\",[63,3.217]],[\"name/113\",[18,40.197]],[\"parent/113\",[63,3.217]],[\"name/114\",[5,37.453]],[\"parent/114\",[63,3.217]],[\"name/115\",[1,28.21]],[\"parent/115\",[74,3.56]],[\"name/116\",[18,40.197]],[\"parent/116\",[74,3.56]],[\"name/117\",[65,50.182]],[\"parent/117\",[74,3.56]],[\"name/118\",[66,50.182]],[\"parent/118\",[74,3.56]],[\"name/119\",[67,50.182]],[\"parent/119\",[74,3.56]],[\"name/120\",[68,50.182]],[\"parent/120\",[74,3.56]],[\"name/121\",[69,50.182]],[\"parent/121\",[74,3.56]],[\"name/122\",[30,43.992]],[\"parent/122\",[74,3.56]],[\"name/123\",[70,50.182]],[\"parent/123\",[74,3.56]],[\"name/124\",[71,50.182]],[\"parent/124\",[74,3.56]],[\"name/125\",[72,50.182]],[\"parent/125\",[74,3.56]],[\"name/126\",[73,50.182]],[\"parent/126\",[74,3.56]],[\"name/127\",[34,41.309]],[\"parent/127\",[74,3.56]],[\"name/128\",[11,29.211]],[\"parent/128\",[74,3.56]],[\"name/129\",[75,53.547]],[\"parent/129\",[]],[\"name/130\",[5,37.453]],[\"parent/130\",[75,5.3]],[\"name/131\",[11,29.211]],[\"parent/131\",[76,4.354]],[\"name/132\",[20,53.547]],[\"parent/132\",[76,4.354]],[\"name/133\",[21,35.301]],[\"parent/133\",[76,4.354]],[\"name/134\",[22,53.547]],[\"parent/134\",[76,4.354]],[\"name/135\",[23,35.301]],[\"parent/135\",[76,4.354]],[\"name/136\",[24,53.547]],[\"parent/136\",[76,4.354]],[\"name/137\",[77,31.14]],[\"parent/137\",[]],[\"name/138\",[78,53.547]],[\"parent/138\",[77,3.082]],[\"name/139\",[79,53.547]],[\"parent/139\",[77,3.082]],[\"name/140\",[80,53.547]],[\"parent/140\",[77,3.082]],[\"name/141\",[81,58.655]],[\"parent/141\",[77,3.082]],[\"name/142\",[1,28.21]],[\"parent/142\",[77,3.082]],[\"name/143\",[82,53.547]],[\"parent/143\",[77,3.082]],[\"name/144\",[83,53.547]],[\"parent/144\",[77,3.082]],[\"name/145\",[84,53.547]],[\"parent/145\",[77,3.082]],[\"name/146\",[85,53.547]],[\"parent/146\",[77,3.082]],[\"name/147\",[19,50.182]],[\"parent/147\",[77,3.082]],[\"name/148\",[86,53.547]],[\"parent/148\",[77,3.082]],[\"name/149\",[18,40.197]],[\"parent/149\",[77,3.082]],[\"name/150\",[87,53.547]],[\"parent/150\",[77,3.082]],[\"name/151\",[88,53.547]],[\"parent/151\",[77,3.082]],[\"name/152\",[89,53.547]],[\"parent/152\",[77,3.082]],[\"name/153\",[5,37.453]],[\"parent/153\",[77,3.082]],[\"name/154\",[78,53.547]],[\"parent/154\",[90,3.319]],[\"name/155\",[9,29.211]],[\"parent/155\",[90,3.319]],[\"name/156\",[79,53.547]],[\"parent/156\",[90,3.319]],[\"name/157\",[9,29.211]],[\"parent/157\",[90,3.319]],[\"name/158\",[80,53.547]],[\"parent/158\",[90,3.319]],[\"name/159\",[1,28.21]],[\"parent/159\",[90,3.319]],[\"name/160\",[82,53.547]],[\"parent/160\",[90,3.319]],[\"name/161\",[83,53.547]],[\"parent/161\",[90,3.319]],[\"name/162\",[84,53.547]],[\"parent/162\",[90,3.319]],[\"name/163\",[85,53.547]],[\"parent/163\",[90,3.319]],[\"name/164\",[19,50.182]],[\"parent/164\",[90,3.319]],[\"name/165\",[86,53.547]],[\"parent/165\",[90,3.319]],[\"name/166\",[18,40.197]],[\"parent/166\",[90,3.319]],[\"name/167\",[87,53.547]],[\"parent/167\",[90,3.319]],[\"name/168\",[88,53.547]],[\"parent/168\",[90,3.319]],[\"name/169\",[89,53.547]],[\"parent/169\",[90,3.319]],[\"name/170\",[34,41.309]],[\"parent/170\",[90,3.319]],[\"name/171\",[11,29.211]],[\"parent/171\",[90,3.319]],[\"name/172\",[91,29.568]],[\"parent/172\",[]],[\"name/173\",[1,28.21]],[\"parent/173\",[91,2.927]],[\"name/174\",[92,50.182]],[\"parent/174\",[91,2.927]],[\"name/175\",[93,50.182]],[\"parent/175\",[91,2.927]],[\"name/176\",[94,50.182]],[\"parent/176\",[91,2.927]],[\"name/177\",[95,53.547]],[\"parent/177\",[91,2.927]],[\"name/178\",[96,58.655]],[\"parent/178\",[91,2.927]],[\"name/179\",[18,40.197]],[\"parent/179\",[91,2.927]],[\"name/180\",[5,37.453]],[\"parent/180\",[91,2.927]],[\"name/181\",[1,28.21]],[\"parent/181\",[97,3.17]],[\"name/182\",[18,40.197]],[\"parent/182\",[97,3.17]],[\"name/183\",[95,53.547]],[\"parent/183\",[97,3.17]],[\"name/184\",[92,50.182]],[\"parent/184\",[97,3.17]],[\"name/185\",[93,50.182]],[\"parent/185\",[97,3.17]],[\"name/186\",[94,50.182]],[\"parent/186\",[97,3.17]],[\"name/187\",[98,53.547]],[\"parent/187\",[97,3.17]],[\"name/188\",[99,53.547]],[\"parent/188\",[97,3.17]],[\"name/189\",[100,53.547]],[\"parent/189\",[97,3.17]],[\"name/190\",[101,53.547]],[\"parent/190\",[97,3.17]],[\"name/191\",[102,53.547]],[\"parent/191\",[97,3.17]],[\"name/192\",[103,53.547]],[\"parent/192\",[97,3.17]],[\"name/193\",[104,53.547]],[\"parent/193\",[97,3.17]],[\"name/194\",[105,53.547]],[\"parent/194\",[97,3.17]],[\"name/195\",[106,53.547]],[\"parent/195\",[97,3.17]],[\"name/196\",[107,53.547]],[\"parent/196\",[97,3.17]],[\"name/197\",[108,53.547]],[\"parent/197\",[97,3.17]],[\"name/198\",[109,53.547]],[\"parent/198\",[97,3.17]],[\"name/199\",[110,53.547]],[\"parent/199\",[97,3.17]],[\"name/200\",[34,41.309]],[\"parent/200\",[97,3.17]],[\"name/201\",[11,29.211]],[\"parent/201\",[97,3.17]],[\"name/202\",[111,35.968]],[\"parent/202\",[]],[\"name/203\",[1,28.21]],[\"parent/203\",[111,3.56]],[\"name/204\",[112,50.182]],[\"parent/204\",[111,3.56]],[\"name/205\",[113,50.182]],[\"parent/205\",[111,3.56]],[\"name/206\",[114,50.182]],[\"parent/206\",[111,3.56]],[\"name/207\",[115,50.182]],[\"parent/207\",[111,3.56]],[\"name/208\",[116,50.182]],[\"parent/208\",[111,3.56]],[\"name/209\",[117,58.655]],[\"parent/209\",[111,3.56]],[\"name/210\",[5,37.453]],[\"parent/210\",[111,3.56]],[\"name/211\",[1,28.21]],[\"parent/211\",[118,4.089]],[\"name/212\",[112,50.182]],[\"parent/212\",[118,4.089]],[\"name/213\",[113,50.182]],[\"parent/213\",[118,4.089]],[\"name/214\",[114,50.182]],[\"parent/214\",[118,4.089]],[\"name/215\",[115,50.182]],[\"parent/215\",[118,4.089]],[\"name/216\",[116,50.182]],[\"parent/216\",[118,4.089]],[\"name/217\",[34,41.309]],[\"parent/217\",[118,4.089]],[\"name/218\",[11,29.211]],[\"parent/218\",[118,4.089]],[\"name/219\",[119,47.669]],[\"parent/219\",[]],[\"name/220\",[5,37.453]],[\"parent/220\",[119,4.718]],[\"name/221\",[120,53.547]],[\"parent/221\",[121,4.967]],[\"name/222\",[122,53.547]],[\"parent/222\",[121,4.967]],[\"name/223\",[11,29.211]],[\"parent/223\",[121,4.967]],[\"name/224\",[6,53.547]],[\"parent/224\",[0,3.979]],[\"name/225\",[8,53.547]],[\"parent/225\",[0,3.979]],[\"name/226\",[10,53.547]],[\"parent/226\",[0,3.979]],[\"name/227\",[123,43.992]],[\"parent/227\",[25,3.432]],[\"name/228\",[9,29.211]],[\"parent/228\",[124,5.806]],[\"name/229\",[125,39.196]],[\"parent/229\",[126,5.806]],[\"name/230\",[127,43.992]],[\"parent/230\",[25,3.432]],[\"name/231\",[9,29.211]],[\"parent/231\",[128,5.806]],[\"name/232\",[125,39.196]],[\"parent/232\",[129,4.718]],[\"name/233\",[130,43.992]],[\"parent/233\",[129,4.718]],[\"name/234\",[131,43.992]],[\"parent/234\",[129,4.718]],[\"name/235\",[132,43.992]],[\"parent/235\",[129,4.718]],[\"name/236\",[133,43.992]],[\"parent/236\",[25,3.432]],[\"name/237\",[134,42.561]],[\"parent/237\",[25,3.432]],[\"name/238\",[135,42.561]],[\"parent/238\",[25,3.432]],[\"name/239\",[9,29.211]],[\"parent/239\",[136,5.806]],[\"name/240\",[26,50.182]],[\"parent/240\",[137,4.213]],[\"name/241\",[27,50.182]],[\"parent/241\",[137,4.213]],[\"name/242\",[28,50.182]],[\"parent/242\",[137,4.213]],[\"name/243\",[29,50.182]],[\"parent/243\",[137,4.213]],[\"name/244\",[30,43.992]],[\"parent/244\",[137,4.213]],[\"name/245\",[31,50.182]],[\"parent/245\",[137,4.213]],[\"name/246\",[138,50.182]],[\"parent/246\",[137,4.213]],[\"name/247\",[123,43.992]],[\"parent/247\",[35,3.56]],[\"name/248\",[9,29.211]],[\"parent/248\",[139,5.806]],[\"name/249\",[125,39.196]],[\"parent/249\",[140,5.806]],[\"name/250\",[127,43.992]],[\"parent/250\",[35,3.56]],[\"name/251\",[9,29.211]],[\"parent/251\",[141,5.806]],[\"name/252\",[125,39.196]],[\"parent/252\",[142,4.718]],[\"name/253\",[130,43.992]],[\"parent/253\",[142,4.718]],[\"name/254\",[131,43.992]],[\"parent/254\",[142,4.718]],[\"name/255\",[132,43.992]],[\"parent/255\",[142,4.718]],[\"name/256\",[133,43.992]],[\"parent/256\",[35,3.56]],[\"name/257\",[9,29.211]],[\"parent/257\",[143,5.806]],[\"name/258\",[125,39.196]],[\"parent/258\",[144,5.3]],[\"name/259\",[132,43.992]],[\"parent/259\",[144,5.3]],[\"name/260\",[134,42.561]],[\"parent/260\",[35,3.56]],[\"name/261\",[135,42.561]],[\"parent/261\",[35,3.56]],[\"name/262\",[9,29.211]],[\"parent/262\",[145,5.806]],[\"name/263\",[37,50.182]],[\"parent/263\",[146,4.52]],[\"name/264\",[38,50.182]],[\"parent/264\",[146,4.52]],[\"name/265\",[36,50.182]],[\"parent/265\",[146,4.52]],[\"name/266\",[39,50.182]],[\"parent/266\",[146,4.52]],[\"name/267\",[138,50.182]],[\"parent/267\",[146,4.52]],[\"name/268\",[123,43.992]],[\"parent/268\",[43,3.56]],[\"name/269\",[127,43.992]],[\"parent/269\",[43,3.56]],[\"name/270\",[9,29.211]],[\"parent/270\",[147,5.806]],[\"name/271\",[125,39.196]],[\"parent/271\",[148,4.718]],[\"name/272\",[130,43.992]],[\"parent/272\",[148,4.718]],[\"name/273\",[131,43.992]],[\"parent/273\",[148,4.718]],[\"name/274\",[132,43.992]],[\"parent/274\",[148,4.718]],[\"name/275\",[133,43.992]],[\"parent/275\",[43,3.56]],[\"name/276\",[9,29.211]],[\"parent/276\",[149,5.806]],[\"name/277\",[125,39.196]],[\"parent/277\",[150,5.3]],[\"name/278\",[151,58.655]],[\"parent/278\",[150,5.3]],[\"name/279\",[134,42.561]],[\"parent/279\",[43,3.56]],[\"name/280\",[135,42.561]],[\"parent/280\",[43,3.56]],[\"name/281\",[9,29.211]],[\"parent/281\",[152,5.806]],[\"name/282\",[44,50.182]],[\"parent/282\",[153,5.806]],[\"name/283\",[50,53.547]],[\"parent/283\",[43,3.56]],[\"name/284\",[9,29.211]],[\"parent/284\",[154,5.806]],[\"name/285\",[51,53.547]],[\"parent/285\",[155,4.213]],[\"name/286\",[53,53.547]],[\"parent/286\",[155,4.213]],[\"name/287\",[54,53.547]],[\"parent/287\",[155,4.213]],[\"name/288\",[55,53.547]],[\"parent/288\",[155,4.213]],[\"name/289\",[56,53.547]],[\"parent/289\",[155,4.213]],[\"name/290\",[57,53.547]],[\"parent/290\",[155,4.213]],[\"name/291\",[58,53.547]],[\"parent/291\",[155,4.213]],[\"name/292\",[134,42.561]],[\"parent/292\",[59,4.213]],[\"name/293\",[135,42.561]],[\"parent/293\",[59,4.213]],[\"name/294\",[9,29.211]],[\"parent/294\",[156,5.806]],[\"name/295\",[157,58.655]],[\"parent/295\",[158,5.3]],[\"name/296\",[159,58.655]],[\"parent/296\",[158,5.3]],[\"name/297\",[62,53.547]],[\"parent/297\",[59,4.213]],[\"name/298\",[123,43.992]],[\"parent/298\",[63,3.217]],[\"name/299\",[127,43.992]],[\"parent/299\",[63,3.217]],[\"name/300\",[9,29.211]],[\"parent/300\",[160,5.806]],[\"name/301\",[125,39.196]],[\"parent/301\",[161,4.967]],[\"name/302\",[130,43.992]],[\"parent/302\",[161,4.967]],[\"name/303\",[131,43.992]],[\"parent/303\",[161,4.967]],[\"name/304\",[133,43.992]],[\"parent/304\",[63,3.217]],[\"name/305\",[134,42.561]],[\"parent/305\",[63,3.217]],[\"name/306\",[135,42.561]],[\"parent/306\",[63,3.217]],[\"name/307\",[9,29.211]],[\"parent/307\",[162,5.806]],[\"name/308\",[65,50.182]],[\"parent/308\",[163,3.79]],[\"name/309\",[66,50.182]],[\"parent/309\",[163,3.79]],[\"name/310\",[67,50.182]],[\"parent/310\",[163,3.79]],[\"name/311\",[68,50.182]],[\"parent/311\",[163,3.79]],[\"name/312\",[138,50.182]],[\"parent/312\",[163,3.79]],[\"name/313\",[69,50.182]],[\"parent/313\",[163,3.79]],[\"name/314\",[30,43.992]],[\"parent/314\",[163,3.79]],[\"name/315\",[70,50.182]],[\"parent/315\",[163,3.79]],[\"name/316\",[71,50.182]],[\"parent/316\",[163,3.79]],[\"name/317\",[72,50.182]],[\"parent/317\",[163,3.79]],[\"name/318\",[73,50.182]],[\"parent/318\",[163,3.79]],[\"name/319\",[164,58.655]],[\"parent/319\",[77,3.082]],[\"name/320\",[165,58.655]],[\"parent/320\",[77,3.082]],[\"name/321\",[166,58.655]],[\"parent/321\",[77,3.082]],[\"name/322\",[167,58.655]],[\"parent/322\",[77,3.082]],[\"name/323\",[11,29.211]],[\"parent/323\",[168,5.3]],[\"name/324\",[9,29.211]],[\"parent/324\",[168,5.3]],[\"name/325\",[169,58.655]],[\"parent/325\",[77,3.082]],[\"name/326\",[11,29.211]],[\"parent/326\",[170,4.967]],[\"name/327\",[9,29.211]],[\"parent/327\",[170,4.967]],[\"name/328\",[9,29.211]],[\"parent/328\",[170,4.967]],[\"name/329\",[171,58.655]],[\"parent/329\",[77,3.082]],[\"name/330\",[11,29.211]],[\"parent/330\",[172,4.967]],[\"name/331\",[9,29.211]],[\"parent/331\",[172,4.967]],[\"name/332\",[9,29.211]],[\"parent/332\",[172,4.967]],[\"name/333\",[98,53.547]],[\"parent/333\",[91,2.927]],[\"name/334\",[173,36.683]],[\"parent/334\",[174,3.79]],[\"name/335\",[1,28.21]],[\"parent/335\",[174,3.79]],[\"name/336\",[175,36.683]],[\"parent/336\",[174,3.79]],[\"name/337\",[11,29.211]],[\"parent/337\",[174,3.79]],[\"name/338\",[176,36.683]],[\"parent/338\",[174,3.79]],[\"name/339\",[177,36.683]],[\"parent/339\",[174,3.79]],[\"name/340\",[178,36.683]],[\"parent/340\",[174,3.79]],[\"name/341\",[179,36.683]],[\"parent/341\",[174,3.79]],[\"name/342\",[23,35.301]],[\"parent/342\",[174,3.79]],[\"name/343\",[21,35.301]],[\"parent/343\",[174,3.79]],[\"name/344\",[180,36.683]],[\"parent/344\",[174,3.79]],[\"name/345\",[99,53.547]],[\"parent/345\",[91,2.927]],[\"name/346\",[173,36.683]],[\"parent/346\",[181,3.79]],[\"name/347\",[1,28.21]],[\"parent/347\",[181,3.79]],[\"name/348\",[175,36.683]],[\"parent/348\",[181,3.79]],[\"name/349\",[11,29.211]],[\"parent/349\",[181,3.79]],[\"name/350\",[176,36.683]],[\"parent/350\",[181,3.79]],[\"name/351\",[178,36.683]],[\"parent/351\",[181,3.79]],[\"name/352\",[179,36.683]],[\"parent/352\",[181,3.79]],[\"name/353\",[23,35.301]],[\"parent/353\",[181,3.79]],[\"name/354\",[21,35.301]],[\"parent/354\",[181,3.79]],[\"name/355\",[177,36.683]],[\"parent/355\",[181,3.79]],[\"name/356\",[180,36.683]],[\"parent/356\",[181,3.79]],[\"name/357\",[100,53.547]],[\"parent/357\",[91,2.927]],[\"name/358\",[173,36.683]],[\"parent/358\",[182,3.79]],[\"name/359\",[1,28.21]],[\"parent/359\",[182,3.79]],[\"name/360\",[175,36.683]],[\"parent/360\",[182,3.79]],[\"name/361\",[11,29.211]],[\"parent/361\",[182,3.79]],[\"name/362\",[176,36.683]],[\"parent/362\",[182,3.79]],[\"name/363\",[178,36.683]],[\"parent/363\",[182,3.79]],[\"name/364\",[179,36.683]],[\"parent/364\",[182,3.79]],[\"name/365\",[23,35.301]],[\"parent/365\",[182,3.79]],[\"name/366\",[21,35.301]],[\"parent/366\",[182,3.79]],[\"name/367\",[177,36.683]],[\"parent/367\",[182,3.79]],[\"name/368\",[180,36.683]],[\"parent/368\",[182,3.79]],[\"name/369\",[101,53.547]],[\"parent/369\",[91,2.927]],[\"name/370\",[173,36.683]],[\"parent/370\",[183,3.79]],[\"name/371\",[1,28.21]],[\"parent/371\",[183,3.79]],[\"name/372\",[175,36.683]],[\"parent/372\",[183,3.79]],[\"name/373\",[11,29.211]],[\"parent/373\",[183,3.79]],[\"name/374\",[176,36.683]],[\"parent/374\",[183,3.79]],[\"name/375\",[178,36.683]],[\"parent/375\",[183,3.79]],[\"name/376\",[179,36.683]],[\"parent/376\",[183,3.79]],[\"name/377\",[23,35.301]],[\"parent/377\",[183,3.79]],[\"name/378\",[21,35.301]],[\"parent/378\",[183,3.79]],[\"name/379\",[177,36.683]],[\"parent/379\",[183,3.79]],[\"name/380\",[180,36.683]],[\"parent/380\",[183,3.79]],[\"name/381\",[102,53.547]],[\"parent/381\",[91,2.927]],[\"name/382\",[173,36.683]],[\"parent/382\",[184,3.79]],[\"name/383\",[1,28.21]],[\"parent/383\",[184,3.79]],[\"name/384\",[175,36.683]],[\"parent/384\",[184,3.79]],[\"name/385\",[11,29.211]],[\"parent/385\",[184,3.79]],[\"name/386\",[176,36.683]],[\"parent/386\",[184,3.79]],[\"name/387\",[178,36.683]],[\"parent/387\",[184,3.79]],[\"name/388\",[179,36.683]],[\"parent/388\",[184,3.79]],[\"name/389\",[23,35.301]],[\"parent/389\",[184,3.79]],[\"name/390\",[21,35.301]],[\"parent/390\",[184,3.79]],[\"name/391\",[177,36.683]],[\"parent/391\",[184,3.79]],[\"name/392\",[180,36.683]],[\"parent/392\",[184,3.79]],[\"name/393\",[103,53.547]],[\"parent/393\",[91,2.927]],[\"name/394\",[173,36.683]],[\"parent/394\",[185,3.79]],[\"name/395\",[1,28.21]],[\"parent/395\",[185,3.79]],[\"name/396\",[175,36.683]],[\"parent/396\",[185,3.79]],[\"name/397\",[11,29.211]],[\"parent/397\",[185,3.79]],[\"name/398\",[176,36.683]],[\"parent/398\",[185,3.79]],[\"name/399\",[178,36.683]],[\"parent/399\",[185,3.79]],[\"name/400\",[179,36.683]],[\"parent/400\",[185,3.79]],[\"name/401\",[23,35.301]],[\"parent/401\",[185,3.79]],[\"name/402\",[21,35.301]],[\"parent/402\",[185,3.79]],[\"name/403\",[177,36.683]],[\"parent/403\",[185,3.79]],[\"name/404\",[180,36.683]],[\"parent/404\",[185,3.79]],[\"name/405\",[104,53.547]],[\"parent/405\",[91,2.927]],[\"name/406\",[173,36.683]],[\"parent/406\",[186,3.79]],[\"name/407\",[1,28.21]],[\"parent/407\",[186,3.79]],[\"name/408\",[175,36.683]],[\"parent/408\",[186,3.79]],[\"name/409\",[11,29.211]],[\"parent/409\",[186,3.79]],[\"name/410\",[176,36.683]],[\"parent/410\",[186,3.79]],[\"name/411\",[178,36.683]],[\"parent/411\",[186,3.79]],[\"name/412\",[179,36.683]],[\"parent/412\",[186,3.79]],[\"name/413\",[23,35.301]],[\"parent/413\",[186,3.79]],[\"name/414\",[21,35.301]],[\"parent/414\",[186,3.79]],[\"name/415\",[177,36.683]],[\"parent/415\",[186,3.79]],[\"name/416\",[180,36.683]],[\"parent/416\",[186,3.79]],[\"name/417\",[105,53.547]],[\"parent/417\",[91,2.927]],[\"name/418\",[173,36.683]],[\"parent/418\",[187,3.79]],[\"name/419\",[1,28.21]],[\"parent/419\",[187,3.79]],[\"name/420\",[175,36.683]],[\"parent/420\",[187,3.79]],[\"name/421\",[11,29.211]],[\"parent/421\",[187,3.79]],[\"name/422\",[176,36.683]],[\"parent/422\",[187,3.79]],[\"name/423\",[178,36.683]],[\"parent/423\",[187,3.79]],[\"name/424\",[179,36.683]],[\"parent/424\",[187,3.79]],[\"name/425\",[23,35.301]],[\"parent/425\",[187,3.79]],[\"name/426\",[21,35.301]],[\"parent/426\",[187,3.79]],[\"name/427\",[177,36.683]],[\"parent/427\",[187,3.79]],[\"name/428\",[180,36.683]],[\"parent/428\",[187,3.79]],[\"name/429\",[106,53.547]],[\"parent/429\",[91,2.927]],[\"name/430\",[173,36.683]],[\"parent/430\",[188,3.79]],[\"name/431\",[1,28.21]],[\"parent/431\",[188,3.79]],[\"name/432\",[175,36.683]],[\"parent/432\",[188,3.79]],[\"name/433\",[11,29.211]],[\"parent/433\",[188,3.79]],[\"name/434\",[176,36.683]],[\"parent/434\",[188,3.79]],[\"name/435\",[178,36.683]],[\"parent/435\",[188,3.79]],[\"name/436\",[179,36.683]],[\"parent/436\",[188,3.79]],[\"name/437\",[23,35.301]],[\"parent/437\",[188,3.79]],[\"name/438\",[21,35.301]],[\"parent/438\",[188,3.79]],[\"name/439\",[177,36.683]],[\"parent/439\",[188,3.79]],[\"name/440\",[180,36.683]],[\"parent/440\",[188,3.79]],[\"name/441\",[107,53.547]],[\"parent/441\",[91,2.927]],[\"name/442\",[173,36.683]],[\"parent/442\",[189,3.79]],[\"name/443\",[1,28.21]],[\"parent/443\",[189,3.79]],[\"name/444\",[175,36.683]],[\"parent/444\",[189,3.79]],[\"name/445\",[11,29.211]],[\"parent/445\",[189,3.79]],[\"name/446\",[176,36.683]],[\"parent/446\",[189,3.79]],[\"name/447\",[178,36.683]],[\"parent/447\",[189,3.79]],[\"name/448\",[179,36.683]],[\"parent/448\",[189,3.79]],[\"name/449\",[23,35.301]],[\"parent/449\",[189,3.79]],[\"name/450\",[21,35.301]],[\"parent/450\",[189,3.79]],[\"name/451\",[177,36.683]],[\"parent/451\",[189,3.79]],[\"name/452\",[180,36.683]],[\"parent/452\",[189,3.79]],[\"name/453\",[108,53.547]],[\"parent/453\",[91,2.927]],[\"name/454\",[173,36.683]],[\"parent/454\",[190,3.79]],[\"name/455\",[1,28.21]],[\"parent/455\",[190,3.79]],[\"name/456\",[175,36.683]],[\"parent/456\",[190,3.79]],[\"name/457\",[11,29.211]],[\"parent/457\",[190,3.79]],[\"name/458\",[176,36.683]],[\"parent/458\",[190,3.79]],[\"name/459\",[178,36.683]],[\"parent/459\",[190,3.79]],[\"name/460\",[179,36.683]],[\"parent/460\",[190,3.79]],[\"name/461\",[23,35.301]],[\"parent/461\",[190,3.79]],[\"name/462\",[21,35.301]],[\"parent/462\",[190,3.79]],[\"name/463\",[177,36.683]],[\"parent/463\",[190,3.79]],[\"name/464\",[180,36.683]],[\"parent/464\",[190,3.79]],[\"name/465\",[109,53.547]],[\"parent/465\",[91,2.927]],[\"name/466\",[173,36.683]],[\"parent/466\",[191,3.79]],[\"name/467\",[1,28.21]],[\"parent/467\",[191,3.79]],[\"name/468\",[175,36.683]],[\"parent/468\",[191,3.79]],[\"name/469\",[11,29.211]],[\"parent/469\",[191,3.79]],[\"name/470\",[176,36.683]],[\"parent/470\",[191,3.79]],[\"name/471\",[178,36.683]],[\"parent/471\",[191,3.79]],[\"name/472\",[179,36.683]],[\"parent/472\",[191,3.79]],[\"name/473\",[23,35.301]],[\"parent/473\",[191,3.79]],[\"name/474\",[21,35.301]],[\"parent/474\",[191,3.79]],[\"name/475\",[177,36.683]],[\"parent/475\",[191,3.79]],[\"name/476\",[180,36.683]],[\"parent/476\",[191,3.79]],[\"name/477\",[110,53.547]],[\"parent/477\",[91,2.927]],[\"name/478\",[173,36.683]],[\"parent/478\",[192,3.707]],[\"name/479\",[1,28.21]],[\"parent/479\",[192,3.707]],[\"name/480\",[175,36.683]],[\"parent/480\",[192,3.707]],[\"name/481\",[11,29.211]],[\"parent/481\",[192,3.707]],[\"name/482\",[193,58.655]],[\"parent/482\",[192,3.707]],[\"name/483\",[176,36.683]],[\"parent/483\",[192,3.707]],[\"name/484\",[178,36.683]],[\"parent/484\",[192,3.707]],[\"name/485\",[179,36.683]],[\"parent/485\",[192,3.707]],[\"name/486\",[23,35.301]],[\"parent/486\",[192,3.707]],[\"name/487\",[21,35.301]],[\"parent/487\",[192,3.707]],[\"name/488\",[177,36.683]],[\"parent/488\",[192,3.707]],[\"name/489\",[180,36.683]],[\"parent/489\",[192,3.707]],[\"name/490\",[123,43.992]],[\"parent/490\",[91,2.927]],[\"name/491\",[127,43.992]],[\"parent/491\",[91,2.927]],[\"name/492\",[9,29.211]],[\"parent/492\",[194,5.806]],[\"name/493\",[125,39.196]],[\"parent/493\",[195,4.718]],[\"name/494\",[130,43.992]],[\"parent/494\",[195,4.718]],[\"name/495\",[131,43.992]],[\"parent/495\",[195,4.718]],[\"name/496\",[132,43.992]],[\"parent/496\",[195,4.718]],[\"name/497\",[133,43.992]],[\"parent/497\",[91,2.927]],[\"name/498\",[134,42.561]],[\"parent/498\",[91,2.927]],[\"name/499\",[135,42.561]],[\"parent/499\",[91,2.927]],[\"name/500\",[9,29.211]],[\"parent/500\",[196,5.806]],[\"name/501\",[92,50.182]],[\"parent/501\",[197,3.979]],[\"name/502\",[198,58.655]],[\"parent/502\",[197,3.979]],[\"name/503\",[93,50.182]],[\"parent/503\",[197,3.979]],[\"name/504\",[199,58.655]],[\"parent/504\",[197,3.979]],[\"name/505\",[94,50.182]],[\"parent/505\",[197,3.979]],[\"name/506\",[200,58.655]],[\"parent/506\",[197,3.979]],[\"name/507\",[201,58.655]],[\"parent/507\",[197,3.979]],[\"name/508\",[202,58.655]],[\"parent/508\",[197,3.979]],[\"name/509\",[203,58.655]],[\"parent/509\",[197,3.979]],[\"name/510\",[123,43.992]],[\"parent/510\",[111,3.56]],[\"name/511\",[127,43.992]],[\"parent/511\",[111,3.56]],[\"name/512\",[9,29.211]],[\"parent/512\",[204,5.806]],[\"name/513\",[125,39.196]],[\"parent/513\",[205,4.718]],[\"name/514\",[130,43.992]],[\"parent/514\",[205,4.718]],[\"name/515\",[131,43.992]],[\"parent/515\",[205,4.718]],[\"name/516\",[132,43.992]],[\"parent/516\",[205,4.718]],[\"name/517\",[133,43.992]],[\"parent/517\",[111,3.56]],[\"name/518\",[134,42.561]],[\"parent/518\",[111,3.56]],[\"name/519\",[135,42.561]],[\"parent/519\",[111,3.56]],[\"name/520\",[9,29.211]],[\"parent/520\",[206,5.806]],[\"name/521\",[112,50.182]],[\"parent/521\",[207,4.52]],[\"name/522\",[113,50.182]],[\"parent/522\",[207,4.52]],[\"name/523\",[114,50.182]],[\"parent/523\",[207,4.52]],[\"name/524\",[115,50.182]],[\"parent/524\",[207,4.52]],[\"name/525\",[116,50.182]],[\"parent/525\",[207,4.52]],[\"name/526\",[120,53.547]],[\"parent/526\",[119,4.718]],[\"name/527\",[122,53.547]],[\"parent/527\",[119,4.718]]],\"invertedIndex\":[[\"__type\",{\"_index\":9,\"name\":{\"12\":{},\"14\":{},\"78\":{},\"155\":{},\"157\":{},\"228\":{},\"231\":{},\"239\":{},\"248\":{},\"251\":{},\"257\":{},\"262\":{},\"270\":{},\"276\":{},\"281\":{},\"284\":{},\"294\":{},\"300\":{},\"307\":{},\"324\":{},\"327\":{},\"328\":{},\"331\":{},\"332\":{},\"492\":{},\"500\":{},\"512\":{},\"520\":{}},\"parent\":{}}],[\"action\",{\"_index\":125,\"name\":{\"229\":{},\"232\":{},\"249\":{},\"252\":{},\"258\":{},\"271\":{},\"277\":{},\"301\":{},\"493\":{},\"513\":{}},\"parent\":{}}],[\"activedirectory\",{\"_index\":107,\"name\":{\"196\":{},\"441\":{}},\"parent\":{}}],[\"addaxiosinterceptors\",{\"_index\":86,\"name\":{\"148\":{},\"165\":{}},\"parent\":{}}],[\"alloweddomainsclaim\",{\"_index\":62,\"name\":{\"97\":{},\"297\":{}},\"parent\":{}}],[\"apple\",{\"_index\":98,\"name\":{\"187\":{},\"333\":{}},\"parent\":{}}],[\"attemptrefreshingsession\",{\"_index\":85,\"name\":{\"146\":{},\"163\":{}},\"parent\":{}}],[\"bitbucket\",{\"_index\":99,\"name\":{\"188\":{},\"345\":{}},\"parent\":{}}],[\"booleanclaim\",{\"_index\":167,\"name\":{\"322\":{}},\"parent\":{}}],[\"boxysaml\",{\"_index\":108,\"name\":{\"197\":{},\"453\":{}},\"parent\":{}}],[\"changelanguage\",{\"_index\":2,\"name\":{\"2\":{},\"8\":{}},\"parent\":{}}],[\"clearloginattemptinfo\",{\"_index\":73,\"name\":{\"112\":{},\"126\":{},\"318\":{}},\"parent\":{}}],[\"componentsoverrideprovider\",{\"_index\":34,\"name\":{\"49\":{},\"66\":{},\"90\":{},\"98\":{},\"127\":{},\"170\":{},\"200\":{},\"217\":{}},\"parent\":{}}],[\"config\",{\"_index\":23,\"name\":{\"28\":{},\"135\":{},\"342\":{},\"353\":{},\"365\":{},\"377\":{},\"389\":{},\"401\":{},\"413\":{},\"425\":{},\"437\":{},\"449\":{},\"461\":{},\"473\":{},\"486\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":11,\"name\":{\"15\":{},\"19\":{},\"50\":{},\"67\":{},\"91\":{},\"99\":{},\"128\":{},\"131\":{},\"171\":{},\"201\":{},\"218\":{},\"223\":{},\"323\":{},\"326\":{},\"330\":{},\"337\":{},\"349\":{},\"361\":{},\"373\":{},\"385\":{},\"397\":{},\"409\":{},\"421\":{},\"433\":{},\"445\":{},\"457\":{},\"469\":{},\"481\":{}},\"parent\":{}}],[\"consumecode\",{\"_index\":67,\"name\":{\"105\":{},\"119\":{},\"310\":{}},\"parent\":{}}],[\"createcode\",{\"_index\":65,\"name\":{\"103\":{},\"117\":{},\"308\":{}},\"parent\":{}}],[\"createdevice\",{\"_index\":112,\"name\":{\"204\":{},\"212\":{},\"521\":{}},\"parent\":{}}],[\"dateprovider\",{\"_index\":12,\"name\":{\"16\":{}},\"parent\":{}}],[\"default\",{\"_index\":5,\"name\":{\"5\":{},\"18\":{},\"40\":{},\"59\":{},\"75\":{},\"95\":{},\"114\":{},\"130\":{},\"153\":{},\"180\":{},\"210\":{},\"220\":{}},\"parent\":{}}],[\"discord\",{\"_index\":100,\"name\":{\"189\":{},\"357\":{}},\"parent\":{}}],[\"doesemailexist\",{\"_index\":30,\"name\":{\"37\":{},\"47\":{},\"108\":{},\"122\":{},\"244\":{},\"314\":{}},\"parent\":{}}],[\"doesphonenumberexist\",{\"_index\":70,\"name\":{\"109\":{},\"123\":{},\"315\":{}},\"parent\":{}}],[\"doessessionexist\",{\"_index\":19,\"name\":{\"24\":{},\"147\":{},\"164\":{}},\"parent\":{}}],[\"emailpassword\",{\"_index\":51,\"name\":{\"79\":{},\"285\":{}},\"parent\":{}}],[\"emailpasswordcomponentsoverrideprovider\",{\"_index\":32,\"name\":{\"39\":{}},\"parent\":{}}],[\"emailverificationclaim\",{\"_index\":41,\"name\":{\"58\":{},\"60\":{}},\"parent\":{}}],[\"emailverificationcomponentsoverrideprovider\",{\"_index\":40,\"name\":{\"57\":{}},\"parent\":{}}],[\"facebook\",{\"_index\":105,\"name\":{\"194\":{},\"417\":{}},\"parent\":{}}],[\"factorid\",{\"_index\":151,\"name\":{\"278\":{}},\"parent\":{}}],[\"factorids\",{\"_index\":50,\"name\":{\"77\":{},\"283\":{}},\"parent\":{}}],[\"firstfactorids\",{\"_index\":15,\"name\":{\"20\":{}},\"parent\":{}}],[\"generatestatetosendtooauthprovider\",{\"_index\":200,\"name\":{\"506\":{}},\"parent\":{}}],[\"getaccesstoken\",{\"_index\":83,\"name\":{\"144\":{},\"161\":{}},\"parent\":{}}],[\"getaccesstokenpayloadsecurely\",{\"_index\":84,\"name\":{\"145\":{},\"162\":{}},\"parent\":{}}],[\"getautherrorfromurl\",{\"_index\":202,\"name\":{\"508\":{}},\"parent\":{}}],[\"getauthorisationurlfrombackend\",{\"_index\":199,\"name\":{\"504\":{}},\"parent\":{}}],[\"getauthorisationurlwithqueryparamsandsetstate\",{\"_index\":93,\"name\":{\"175\":{},\"185\":{},\"503\":{}},\"parent\":{}}],[\"getauthrecipedefaultredirectionurl\",{\"_index\":17,\"name\":{\"22\":{}},\"parent\":{}}],[\"getauthstatefromurl\",{\"_index\":203,\"name\":{\"509\":{}},\"parent\":{}}],[\"getbutton\",{\"_index\":180,\"name\":{\"344\":{},\"356\":{},\"368\":{},\"380\":{},\"392\":{},\"404\":{},\"416\":{},\"428\":{},\"440\":{},\"452\":{},\"464\":{},\"476\":{},\"489\":{}},\"parent\":{}}],[\"getclaimvalue\",{\"_index\":89,\"name\":{\"152\":{},\"169\":{}},\"parent\":{}}],[\"getdefaultredirectionurl\",{\"_index\":22,\"name\":{\"27\":{},\"134\":{}},\"parent\":{}}],[\"getemailverificationtokenfromurl\",{\"_index\":39,\"name\":{\"56\":{},\"65\":{},\"266\":{}},\"parent\":{}}],[\"getfirstfactorsforauthpage\",{\"_index\":16,\"name\":{\"21\":{}},\"parent\":{}}],[\"getinvalidclaimsfromresponse\",{\"_index\":88,\"name\":{\"151\":{},\"168\":{}},\"parent\":{}}],[\"getlinkcodefromurl\",{\"_index\":68,\"name\":{\"106\":{},\"120\":{},\"311\":{}},\"parent\":{}}],[\"getloginattemptinfo\",{\"_index\":71,\"name\":{\"110\":{},\"124\":{},\"316\":{}},\"parent\":{}}],[\"getloginmethods\",{\"_index\":159,\"name\":{\"296\":{}},\"parent\":{}}],[\"getlogo\",{\"_index\":176,\"name\":{\"338\":{},\"350\":{},\"362\":{},\"374\":{},\"386\":{},\"398\":{},\"410\":{},\"422\":{},\"434\":{},\"446\":{},\"458\":{},\"470\":{},\"483\":{}},\"parent\":{}}],[\"getpreauthsessionidfromurl\",{\"_index\":69,\"name\":{\"107\":{},\"121\":{},\"313\":{}},\"parent\":{}}],[\"getredirectionurlcontext\",{\"_index\":123,\"name\":{\"227\":{},\"247\":{},\"268\":{},\"298\":{},\"490\":{},\"510\":{}},\"parent\":{}}],[\"getredirecturionproviderdashboard\",{\"_index\":177,\"name\":{\"339\":{},\"355\":{},\"367\":{},\"379\":{},\"391\":{},\"403\":{},\"415\":{},\"427\":{},\"439\":{},\"451\":{},\"463\":{},\"475\":{},\"488\":{}},\"parent\":{}}],[\"getredirecturl\",{\"_index\":21,\"name\":{\"26\":{},\"133\":{},\"343\":{},\"354\":{},\"366\":{},\"378\":{},\"390\":{},\"402\":{},\"414\":{},\"426\":{},\"438\":{},\"450\":{},\"462\":{},\"474\":{},\"487\":{}},\"parent\":{}}],[\"getresetpasswordtokenfromurl\",{\"_index\":31,\"name\":{\"38\":{},\"48\":{},\"245\":{}},\"parent\":{}}],[\"getstateandotherinfofromstorage\",{\"_index\":92,\"name\":{\"174\":{},\"184\":{},\"501\":{}},\"parent\":{}}],[\"gettenantid\",{\"_index\":157,\"name\":{\"295\":{}},\"parent\":{}}],[\"gettenantidfromurl\",{\"_index\":138,\"name\":{\"246\":{},\"267\":{},\"312\":{}},\"parent\":{}}],[\"getuserid\",{\"_index\":82,\"name\":{\"143\":{},\"160\":{}},\"parent\":{}}],[\"github\",{\"_index\":101,\"name\":{\"190\":{},\"369\":{}},\"parent\":{}}],[\"gitlab\",{\"_index\":102,\"name\":{\"191\":{},\"381\":{}},\"parent\":{}}],[\"google\",{\"_index\":103,\"name\":{\"192\":{},\"393\":{}},\"parent\":{}}],[\"googleworkspaces\",{\"_index\":104,\"name\":{\"193\":{},\"405\":{}},\"parent\":{}}],[\"id\",{\"_index\":178,\"name\":{\"340\":{},\"351\":{},\"363\":{},\"375\":{},\"387\":{},\"399\":{},\"411\":{},\"423\":{},\"435\":{},\"447\":{},\"459\":{},\"471\":{},\"484\":{}},\"parent\":{}}],[\"index\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{},\"2\":{},\"3\":{},\"4\":{},\"5\":{},\"224\":{},\"225\":{},\"226\":{}}}],[\"index.default\",{\"_index\":7,\"name\":{},\"parent\":{\"6\":{},\"7\":{},\"8\":{},\"9\":{},\"10\":{},\"11\":{},\"12\":{},\"13\":{},\"14\":{},\"15\":{}}}],[\"init\",{\"_index\":1,\"name\":{\"1\":{},\"7\":{},\"31\":{},\"41\":{},\"52\":{},\"61\":{},\"69\":{},\"86\":{},\"93\":{},\"96\":{},\"102\":{},\"115\":{},\"142\":{},\"159\":{},\"173\":{},\"181\":{},\"203\":{},\"211\":{},\"335\":{},\"347\":{},\"359\":{},\"371\":{},\"383\":{},\"395\":{},\"407\":{},\"419\":{},\"431\":{},\"443\":{},\"455\":{},\"467\":{},\"479\":{}},\"parent\":{}}],[\"inputtype\",{\"_index\":164,\"name\":{\"319\":{}},\"parent\":{}}],[\"instance\",{\"_index\":173,\"name\":{\"334\":{},\"346\":{},\"358\":{},\"370\":{},\"382\":{},\"394\":{},\"406\":{},\"418\":{},\"430\":{},\"442\":{},\"454\":{},\"466\":{},\"478\":{}},\"parent\":{}}],[\"isemailverified\",{\"_index\":36,\"name\":{\"53\":{},\"62\":{},\"265\":{}},\"parent\":{}}],[\"link_email\",{\"_index\":55,\"name\":{\"82\":{},\"288\":{}},\"parent\":{}}],[\"link_phone\",{\"_index\":56,\"name\":{\"83\":{},\"289\":{}},\"parent\":{}}],[\"linkedin\",{\"_index\":106,\"name\":{\"195\":{},\"429\":{}},\"parent\":{}}],[\"listdevices\",{\"_index\":116,\"name\":{\"208\":{},\"216\":{},\"525\":{}},\"parent\":{}}],[\"loadtranslation\",{\"_index\":3,\"name\":{\"3\":{},\"9\":{}},\"parent\":{}}],[\"multifactorauthclaim\",{\"_index\":48,\"name\":{\"74\":{},\"76\":{}},\"parent\":{}}],[\"multifactorauthcomponentsoverrideprovider\",{\"_index\":47,\"name\":{\"73\":{}},\"parent\":{}}],[\"multitenancycomponentsoverrideprovider\",{\"_index\":60,\"name\":{\"94\":{}},\"parent\":{}}],[\"name\",{\"_index\":179,\"name\":{\"341\":{},\"352\":{},\"364\":{},\"376\":{},\"388\":{},\"400\":{},\"412\":{},\"424\":{},\"436\":{},\"448\":{},\"460\":{},\"472\":{},\"485\":{}},\"parent\":{}}],[\"okta\",{\"_index\":109,\"name\":{\"198\":{},\"465\":{}},\"parent\":{}}],[\"onhandleeventcontext\",{\"_index\":133,\"name\":{\"236\":{},\"256\":{},\"275\":{},\"304\":{},\"497\":{},\"517\":{}},\"parent\":{}}],[\"otp_email\",{\"_index\":53,\"name\":{\"80\":{},\"286\":{}},\"parent\":{}}],[\"otp_phone\",{\"_index\":54,\"name\":{\"81\":{},\"287\":{}},\"parent\":{}}],[\"passwordlesscomponentsoverrideprovider\",{\"_index\":64,\"name\":{\"101\":{}},\"parent\":{}}],[\"permissionclaim\",{\"_index\":120,\"name\":{\"221\":{},\"526\":{}},\"parent\":{}}],[\"preapihookcontext\",{\"_index\":127,\"name\":{\"230\":{},\"250\":{},\"269\":{},\"299\":{},\"491\":{},\"511\":{}},\"parent\":{}}],[\"primitivearrayclaim\",{\"_index\":169,\"name\":{\"325\":{}},\"parent\":{}}],[\"primitiveclaim\",{\"_index\":171,\"name\":{\"329\":{}},\"parent\":{}}],[\"recipe/authrecipe\",{\"_index\":13,\"name\":{\"17\":{}},\"parent\":{\"18\":{}}}],[\"recipe/authrecipe.default\",{\"_index\":14,\"name\":{},\"parent\":{\"19\":{},\"20\":{},\"21\":{},\"22\":{},\"23\":{},\"24\":{},\"25\":{},\"26\":{},\"27\":{},\"28\":{},\"29\":{}}}],[\"recipe/emailpassword\",{\"_index\":25,\"name\":{\"30\":{}},\"parent\":{\"31\":{},\"32\":{},\"33\":{},\"34\":{},\"35\":{},\"36\":{},\"37\":{},\"38\":{},\"39\":{},\"40\":{},\"227\":{},\"230\":{},\"236\":{},\"237\":{},\"238\":{}}}],[\"recipe/emailpassword.default\",{\"_index\":33,\"name\":{},\"parent\":{\"41\":{},\"42\":{},\"43\":{},\"44\":{},\"45\":{},\"46\":{},\"47\":{},\"48\":{},\"49\":{},\"50\":{}}}],[\"recipe/emailpassword.getredirectionurlcontext\",{\"_index\":124,\"name\":{},\"parent\":{\"228\":{}}}],[\"recipe/emailpassword.getredirectionurlcontext.__type\",{\"_index\":126,\"name\":{},\"parent\":{\"229\":{}}}],[\"recipe/emailpassword.preapihookcontext\",{\"_index\":128,\"name\":{},\"parent\":{\"231\":{}}}],[\"recipe/emailpassword.preapihookcontext.__type\",{\"_index\":129,\"name\":{},\"parent\":{\"232\":{},\"233\":{},\"234\":{},\"235\":{}}}],[\"recipe/emailpassword.recipeinterface\",{\"_index\":136,\"name\":{},\"parent\":{\"239\":{}}}],[\"recipe/emailpassword.recipeinterface.__type\",{\"_index\":137,\"name\":{},\"parent\":{\"240\":{},\"241\":{},\"242\":{},\"243\":{},\"244\":{},\"245\":{},\"246\":{}}}],[\"recipe/emailverification\",{\"_index\":35,\"name\":{\"51\":{}},\"parent\":{\"52\":{},\"53\":{},\"54\":{},\"55\":{},\"56\":{},\"57\":{},\"58\":{},\"59\":{},\"247\":{},\"250\":{},\"256\":{},\"260\":{},\"261\":{}}}],[\"recipe/emailverification.default\",{\"_index\":42,\"name\":{},\"parent\":{\"60\":{},\"61\":{},\"62\":{},\"63\":{},\"64\":{},\"65\":{},\"66\":{},\"67\":{}}}],[\"recipe/emailverification.getredirectionurlcontext\",{\"_index\":139,\"name\":{},\"parent\":{\"248\":{}}}],[\"recipe/emailverification.getredirectionurlcontext.__type\",{\"_index\":140,\"name\":{},\"parent\":{\"249\":{}}}],[\"recipe/emailverification.onhandleeventcontext\",{\"_index\":143,\"name\":{},\"parent\":{\"257\":{}}}],[\"recipe/emailverification.onhandleeventcontext.__type\",{\"_index\":144,\"name\":{},\"parent\":{\"258\":{},\"259\":{}}}],[\"recipe/emailverification.preapihookcontext\",{\"_index\":141,\"name\":{},\"parent\":{\"251\":{}}}],[\"recipe/emailverification.preapihookcontext.__type\",{\"_index\":142,\"name\":{},\"parent\":{\"252\":{},\"253\":{},\"254\":{},\"255\":{}}}],[\"recipe/emailverification.recipeinterface\",{\"_index\":145,\"name\":{},\"parent\":{\"262\":{}}}],[\"recipe/emailverification.recipeinterface.__type\",{\"_index\":146,\"name\":{},\"parent\":{\"263\":{},\"264\":{},\"265\":{},\"266\":{},\"267\":{}}}],[\"recipe/multifactorauth\",{\"_index\":43,\"name\":{\"68\":{}},\"parent\":{\"69\":{},\"70\":{},\"71\":{},\"72\":{},\"73\":{},\"74\":{},\"75\":{},\"268\":{},\"269\":{},\"275\":{},\"279\":{},\"280\":{},\"283\":{}}}],[\"recipe/multifactorauth.default\",{\"_index\":49,\"name\":{},\"parent\":{\"76\":{},\"77\":{},\"78\":{},\"86\":{},\"87\":{},\"88\":{},\"89\":{},\"90\":{},\"91\":{}}}],[\"recipe/multifactorauth.default.__type\",{\"_index\":52,\"name\":{},\"parent\":{\"79\":{},\"80\":{},\"81\":{},\"82\":{},\"83\":{},\"84\":{},\"85\":{}}}],[\"recipe/multifactorauth.factorids\",{\"_index\":154,\"name\":{},\"parent\":{\"284\":{}}}],[\"recipe/multifactorauth.factorids.__type\",{\"_index\":155,\"name\":{},\"parent\":{\"285\":{},\"286\":{},\"287\":{},\"288\":{},\"289\":{},\"290\":{},\"291\":{}}}],[\"recipe/multifactorauth.onhandleeventcontext\",{\"_index\":149,\"name\":{},\"parent\":{\"276\":{}}}],[\"recipe/multifactorauth.onhandleeventcontext.__type\",{\"_index\":150,\"name\":{},\"parent\":{\"277\":{},\"278\":{}}}],[\"recipe/multifactorauth.preapihookcontext\",{\"_index\":147,\"name\":{},\"parent\":{\"270\":{}}}],[\"recipe/multifactorauth.preapihookcontext.__type\",{\"_index\":148,\"name\":{},\"parent\":{\"271\":{},\"272\":{},\"273\":{},\"274\":{}}}],[\"recipe/multifactorauth.recipeinterface\",{\"_index\":152,\"name\":{},\"parent\":{\"281\":{}}}],[\"recipe/multifactorauth.recipeinterface.__type\",{\"_index\":153,\"name\":{},\"parent\":{\"282\":{}}}],[\"recipe/multitenancy\",{\"_index\":59,\"name\":{\"92\":{}},\"parent\":{\"93\":{},\"94\":{},\"95\":{},\"292\":{},\"293\":{},\"297\":{}}}],[\"recipe/multitenancy.default\",{\"_index\":61,\"name\":{},\"parent\":{\"96\":{},\"97\":{},\"98\":{},\"99\":{}}}],[\"recipe/multitenancy.recipeinterface\",{\"_index\":156,\"name\":{},\"parent\":{\"294\":{}}}],[\"recipe/multitenancy.recipeinterface.__type\",{\"_index\":158,\"name\":{},\"parent\":{\"295\":{},\"296\":{}}}],[\"recipe/passwordless\",{\"_index\":63,\"name\":{\"100\":{}},\"parent\":{\"101\":{},\"102\":{},\"103\":{},\"104\":{},\"105\":{},\"106\":{},\"107\":{},\"108\":{},\"109\":{},\"110\":{},\"111\":{},\"112\":{},\"113\":{},\"114\":{},\"298\":{},\"299\":{},\"304\":{},\"305\":{},\"306\":{}}}],[\"recipe/passwordless.default\",{\"_index\":74,\"name\":{},\"parent\":{\"115\":{},\"116\":{},\"117\":{},\"118\":{},\"119\":{},\"120\":{},\"121\":{},\"122\":{},\"123\":{},\"124\":{},\"125\":{},\"126\":{},\"127\":{},\"128\":{}}}],[\"recipe/passwordless.preapihookcontext\",{\"_index\":160,\"name\":{},\"parent\":{\"300\":{}}}],[\"recipe/passwordless.preapihookcontext.__type\",{\"_index\":161,\"name\":{},\"parent\":{\"301\":{},\"302\":{},\"303\":{}}}],[\"recipe/passwordless.recipeinterface\",{\"_index\":162,\"name\":{},\"parent\":{\"307\":{}}}],[\"recipe/passwordless.recipeinterface.__type\",{\"_index\":163,\"name\":{},\"parent\":{\"308\":{},\"309\":{},\"310\":{},\"311\":{},\"312\":{},\"313\":{},\"314\":{},\"315\":{},\"316\":{},\"317\":{},\"318\":{}}}],[\"recipe/recipemodule\",{\"_index\":75,\"name\":{\"129\":{}},\"parent\":{\"130\":{}}}],[\"recipe/recipemodule.default\",{\"_index\":76,\"name\":{},\"parent\":{\"131\":{},\"132\":{},\"133\":{},\"134\":{},\"135\":{},\"136\":{}}}],[\"recipe/session\",{\"_index\":77,\"name\":{\"137\":{}},\"parent\":{\"138\":{},\"139\":{},\"140\":{},\"141\":{},\"142\":{},\"143\":{},\"144\":{},\"145\":{},\"146\":{},\"147\":{},\"148\":{},\"149\":{},\"150\":{},\"151\":{},\"152\":{},\"153\":{},\"319\":{},\"320\":{},\"321\":{},\"322\":{},\"325\":{},\"329\":{}}}],[\"recipe/session.booleanclaim\",{\"_index\":168,\"name\":{},\"parent\":{\"323\":{},\"324\":{}}}],[\"recipe/session.default\",{\"_index\":90,\"name\":{},\"parent\":{\"154\":{},\"155\":{},\"156\":{},\"157\":{},\"158\":{},\"159\":{},\"160\":{},\"161\":{},\"162\":{},\"163\":{},\"164\":{},\"165\":{},\"166\":{},\"167\":{},\"168\":{},\"169\":{},\"170\":{},\"171\":{}}}],[\"recipe/session.primitivearrayclaim\",{\"_index\":170,\"name\":{},\"parent\":{\"326\":{},\"327\":{},\"328\":{}}}],[\"recipe/session.primitiveclaim\",{\"_index\":172,\"name\":{},\"parent\":{\"330\":{},\"331\":{},\"332\":{}}}],[\"recipe/thirdparty\",{\"_index\":91,\"name\":{\"172\":{}},\"parent\":{\"173\":{},\"174\":{},\"175\":{},\"176\":{},\"177\":{},\"178\":{},\"179\":{},\"180\":{},\"333\":{},\"345\":{},\"357\":{},\"369\":{},\"381\":{},\"393\":{},\"405\":{},\"417\":{},\"429\":{},\"441\":{},\"453\":{},\"465\":{},\"477\":{},\"490\":{},\"491\":{},\"497\":{},\"498\":{},\"499\":{}}}],[\"recipe/thirdparty.activedirectory\",{\"_index\":189,\"name\":{},\"parent\":{\"442\":{},\"443\":{},\"444\":{},\"445\":{},\"446\":{},\"447\":{},\"448\":{},\"449\":{},\"450\":{},\"451\":{},\"452\":{}}}],[\"recipe/thirdparty.apple\",{\"_index\":174,\"name\":{},\"parent\":{\"334\":{},\"335\":{},\"336\":{},\"337\":{},\"338\":{},\"339\":{},\"340\":{},\"341\":{},\"342\":{},\"343\":{},\"344\":{}}}],[\"recipe/thirdparty.bitbucket\",{\"_index\":181,\"name\":{},\"parent\":{\"346\":{},\"347\":{},\"348\":{},\"349\":{},\"350\":{},\"351\":{},\"352\":{},\"353\":{},\"354\":{},\"355\":{},\"356\":{}}}],[\"recipe/thirdparty.boxysaml\",{\"_index\":190,\"name\":{},\"parent\":{\"454\":{},\"455\":{},\"456\":{},\"457\":{},\"458\":{},\"459\":{},\"460\":{},\"461\":{},\"462\":{},\"463\":{},\"464\":{}}}],[\"recipe/thirdparty.default\",{\"_index\":97,\"name\":{},\"parent\":{\"181\":{},\"182\":{},\"183\":{},\"184\":{},\"185\":{},\"186\":{},\"187\":{},\"188\":{},\"189\":{},\"190\":{},\"191\":{},\"192\":{},\"193\":{},\"194\":{},\"195\":{},\"196\":{},\"197\":{},\"198\":{},\"199\":{},\"200\":{},\"201\":{}}}],[\"recipe/thirdparty.discord\",{\"_index\":182,\"name\":{},\"parent\":{\"358\":{},\"359\":{},\"360\":{},\"361\":{},\"362\":{},\"363\":{},\"364\":{},\"365\":{},\"366\":{},\"367\":{},\"368\":{}}}],[\"recipe/thirdparty.facebook\",{\"_index\":187,\"name\":{},\"parent\":{\"418\":{},\"419\":{},\"420\":{},\"421\":{},\"422\":{},\"423\":{},\"424\":{},\"425\":{},\"426\":{},\"427\":{},\"428\":{}}}],[\"recipe/thirdparty.github\",{\"_index\":183,\"name\":{},\"parent\":{\"370\":{},\"371\":{},\"372\":{},\"373\":{},\"374\":{},\"375\":{},\"376\":{},\"377\":{},\"378\":{},\"379\":{},\"380\":{}}}],[\"recipe/thirdparty.gitlab\",{\"_index\":184,\"name\":{},\"parent\":{\"382\":{},\"383\":{},\"384\":{},\"385\":{},\"386\":{},\"387\":{},\"388\":{},\"389\":{},\"390\":{},\"391\":{},\"392\":{}}}],[\"recipe/thirdparty.google\",{\"_index\":185,\"name\":{},\"parent\":{\"394\":{},\"395\":{},\"396\":{},\"397\":{},\"398\":{},\"399\":{},\"400\":{},\"401\":{},\"402\":{},\"403\":{},\"404\":{}}}],[\"recipe/thirdparty.googleworkspaces\",{\"_index\":186,\"name\":{},\"parent\":{\"406\":{},\"407\":{},\"408\":{},\"409\":{},\"410\":{},\"411\":{},\"412\":{},\"413\":{},\"414\":{},\"415\":{},\"416\":{}}}],[\"recipe/thirdparty.linkedin\",{\"_index\":188,\"name\":{},\"parent\":{\"430\":{},\"431\":{},\"432\":{},\"433\":{},\"434\":{},\"435\":{},\"436\":{},\"437\":{},\"438\":{},\"439\":{},\"440\":{}}}],[\"recipe/thirdparty.okta\",{\"_index\":191,\"name\":{},\"parent\":{\"466\":{},\"467\":{},\"468\":{},\"469\":{},\"470\":{},\"471\":{},\"472\":{},\"473\":{},\"474\":{},\"475\":{},\"476\":{}}}],[\"recipe/thirdparty.preapihookcontext\",{\"_index\":194,\"name\":{},\"parent\":{\"492\":{}}}],[\"recipe/thirdparty.preapihookcontext.__type\",{\"_index\":195,\"name\":{},\"parent\":{\"493\":{},\"494\":{},\"495\":{},\"496\":{}}}],[\"recipe/thirdparty.recipeinterface\",{\"_index\":196,\"name\":{},\"parent\":{\"500\":{}}}],[\"recipe/thirdparty.recipeinterface.__type\",{\"_index\":197,\"name\":{},\"parent\":{\"501\":{},\"502\":{},\"503\":{},\"504\":{},\"505\":{},\"506\":{},\"507\":{},\"508\":{},\"509\":{}}}],[\"recipe/thirdparty.twitter\",{\"_index\":192,\"name\":{},\"parent\":{\"478\":{},\"479\":{},\"480\":{},\"481\":{},\"482\":{},\"483\":{},\"484\":{},\"485\":{},\"486\":{},\"487\":{},\"488\":{},\"489\":{}}}],[\"recipe/totp\",{\"_index\":111,\"name\":{\"202\":{}},\"parent\":{\"203\":{},\"204\":{},\"205\":{},\"206\":{},\"207\":{},\"208\":{},\"209\":{},\"210\":{},\"510\":{},\"511\":{},\"517\":{},\"518\":{},\"519\":{}}}],[\"recipe/totp.default\",{\"_index\":118,\"name\":{},\"parent\":{\"211\":{},\"212\":{},\"213\":{},\"214\":{},\"215\":{},\"216\":{},\"217\":{},\"218\":{}}}],[\"recipe/totp.preapihookcontext\",{\"_index\":204,\"name\":{},\"parent\":{\"512\":{}}}],[\"recipe/totp.preapihookcontext.__type\",{\"_index\":205,\"name\":{},\"parent\":{\"513\":{},\"514\":{},\"515\":{},\"516\":{}}}],[\"recipe/totp.recipeinterface\",{\"_index\":206,\"name\":{},\"parent\":{\"520\":{}}}],[\"recipe/totp.recipeinterface.__type\",{\"_index\":207,\"name\":{},\"parent\":{\"521\":{},\"522\":{},\"523\":{},\"524\":{},\"525\":{}}}],[\"recipe/userroles\",{\"_index\":119,\"name\":{\"219\":{}},\"parent\":{\"220\":{},\"526\":{},\"527\":{}}}],[\"recipe/userroles.default\",{\"_index\":121,\"name\":{},\"parent\":{\"221\":{},\"222\":{},\"223\":{}}}],[\"recipeid\",{\"_index\":24,\"name\":{\"29\":{},\"136\":{}},\"parent\":{}}],[\"recipeinterface\",{\"_index\":135,\"name\":{\"238\":{},\"261\":{},\"280\":{},\"293\":{},\"306\":{},\"499\":{},\"519\":{}},\"parent\":{}}],[\"redirect\",{\"_index\":20,\"name\":{\"25\":{},\"132\":{}},\"parent\":{}}],[\"redirecttoauth\",{\"_index\":4,\"name\":{\"4\":{},\"10\":{}},\"parent\":{}}],[\"redirecttofactor\",{\"_index\":45,\"name\":{\"71\":{},\"88\":{}},\"parent\":{}}],[\"redirecttofactorchooser\",{\"_index\":46,\"name\":{\"72\":{},\"89\":{}},\"parent\":{}}],[\"redirecttothirdpartylogin\",{\"_index\":95,\"name\":{\"177\":{},\"183\":{}},\"parent\":{}}],[\"removedevice\",{\"_index\":115,\"name\":{\"207\":{},\"215\":{},\"524\":{}},\"parent\":{}}],[\"requestinit\",{\"_index\":130,\"name\":{\"233\":{},\"253\":{},\"272\":{},\"302\":{},\"494\":{},\"514\":{}},\"parent\":{}}],[\"resendcode\",{\"_index\":66,\"name\":{\"104\":{},\"118\":{},\"309\":{}},\"parent\":{}}],[\"reset\",{\"_index\":175,\"name\":{\"336\":{},\"348\":{},\"360\":{},\"372\":{},\"384\":{},\"396\":{},\"408\":{},\"420\":{},\"432\":{},\"444\":{},\"456\":{},\"468\":{},\"480\":{}},\"parent\":{}}],[\"resyncsessionandfetchmfainfo\",{\"_index\":44,\"name\":{\"70\":{},\"87\":{},\"282\":{}},\"parent\":{}}],[\"sendpasswordresetemail\",{\"_index\":27,\"name\":{\"34\":{},\"44\":{},\"241\":{}},\"parent\":{}}],[\"sendverificationemail\",{\"_index\":38,\"name\":{\"55\":{},\"64\":{},\"264\":{}},\"parent\":{}}],[\"sessionauth\",{\"_index\":80,\"name\":{\"140\":{},\"158\":{}},\"parent\":{}}],[\"sessioncomponentsoverrideprovider\",{\"_index\":81,\"name\":{\"141\":{}},\"parent\":{}}],[\"sessioncontext\",{\"_index\":165,\"name\":{\"320\":{}},\"parent\":{}}],[\"sessioncontexttype\",{\"_index\":166,\"name\":{\"321\":{}},\"parent\":{}}],[\"setloginattemptinfo\",{\"_index\":72,\"name\":{\"111\":{},\"125\":{},\"317\":{}},\"parent\":{}}],[\"setstateandotherinfotostorage\",{\"_index\":198,\"name\":{\"502\":{}},\"parent\":{}}],[\"signin\",{\"_index\":29,\"name\":{\"36\":{},\"46\":{},\"243\":{}},\"parent\":{}}],[\"signinandup\",{\"_index\":94,\"name\":{\"176\":{},\"186\":{},\"505\":{}},\"parent\":{}}],[\"signout\",{\"_index\":18,\"name\":{\"23\":{},\"32\":{},\"42\":{},\"113\":{},\"116\":{},\"149\":{},\"166\":{},\"179\":{},\"182\":{}},\"parent\":{}}],[\"signup\",{\"_index\":28,\"name\":{\"35\":{},\"45\":{},\"242\":{}},\"parent\":{}}],[\"submitnewpassword\",{\"_index\":26,\"name\":{\"33\":{},\"43\":{},\"240\":{}},\"parent\":{}}],[\"supertokenswrapper\",{\"_index\":6,\"name\":{\"6\":{},\"224\":{}},\"parent\":{}}],[\"thirdparty\",{\"_index\":57,\"name\":{\"84\":{},\"290\":{}},\"parent\":{}}],[\"thirdpartycomponentsoverrideprovider\",{\"_index\":96,\"name\":{\"178\":{}},\"parent\":{}}],[\"totp\",{\"_index\":58,\"name\":{\"85\":{},\"291\":{}},\"parent\":{}}],[\"totpcomponentsoverrideprovider\",{\"_index\":117,\"name\":{\"209\":{}},\"parent\":{}}],[\"twitter\",{\"_index\":110,\"name\":{\"199\":{},\"477\":{}},\"parent\":{}}],[\"url\",{\"_index\":131,\"name\":{\"234\":{},\"254\":{},\"273\":{},\"303\":{},\"495\":{},\"515\":{}},\"parent\":{}}],[\"useclaimvalue\",{\"_index\":79,\"name\":{\"139\":{},\"156\":{}},\"parent\":{}}],[\"uselegacytwitterlogo\",{\"_index\":193,\"name\":{\"482\":{}},\"parent\":{}}],[\"usercontext\",{\"_index\":132,\"name\":{\"235\":{},\"255\":{},\"259\":{},\"274\":{},\"496\":{},\"516\":{}},\"parent\":{}}],[\"userinput\",{\"_index\":134,\"name\":{\"237\":{},\"260\":{},\"279\":{},\"292\":{},\"305\":{},\"498\":{},\"518\":{}},\"parent\":{}}],[\"userroleclaim\",{\"_index\":122,\"name\":{\"222\":{},\"527\":{}},\"parent\":{}}],[\"usesessioncontext\",{\"_index\":78,\"name\":{\"138\":{},\"154\":{}},\"parent\":{}}],[\"usetranslation\",{\"_index\":8,\"name\":{\"11\":{},\"225\":{}},\"parent\":{}}],[\"useusercontext\",{\"_index\":10,\"name\":{\"13\":{},\"226\":{}},\"parent\":{}}],[\"validateclaims\",{\"_index\":87,\"name\":{\"150\":{},\"167\":{}},\"parent\":{}}],[\"verifyandgetstateorthrowerror\",{\"_index\":201,\"name\":{\"507\":{}},\"parent\":{}}],[\"verifycode\",{\"_index\":113,\"name\":{\"205\":{},\"213\":{},\"522\":{}},\"parent\":{}}],[\"verifydevice\",{\"_index\":114,\"name\":{\"206\":{},\"214\":{},\"523\":{}},\"parent\":{}}],[\"verifyemail\",{\"_index\":37,\"name\":{\"54\":{},\"63\":{},\"263\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = JSON.parse("{\"kinds\":{\"2\":\"Module\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"262144\":\"Accessor\",\"4194304\":\"Type alias\"},\"rows\":[{\"id\":0,\"kind\":2,\"name\":\"index\",\"url\":\"modules/index.html\",\"classes\":\"tsd-kind-module\"},{\"id\":1,\"kind\":64,\"name\":\"init\",\"url\":\"modules/index.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":2,\"kind\":64,\"name\":\"changeLanguage\",\"url\":\"modules/index.html#changeLanguage\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":3,\"kind\":64,\"name\":\"loadTranslation\",\"url\":\"modules/index.html#loadTranslation\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":4,\"kind\":64,\"name\":\"redirectToAuth\",\"url\":\"modules/index.html#redirectToAuth\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":5,\"kind\":128,\"name\":\"default\",\"url\":\"classes/index.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":6,\"kind\":1024,\"name\":\"SuperTokensWrapper\",\"url\":\"classes/index.default.html#SuperTokensWrapper\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"index.default\"},{\"id\":7,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/index.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"index.default\"},{\"id\":8,\"kind\":2048,\"name\":\"changeLanguage\",\"url\":\"classes/index.default.html#changeLanguage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"index.default\"},{\"id\":9,\"kind\":2048,\"name\":\"loadTranslation\",\"url\":\"classes/index.default.html#loadTranslation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"index.default\"},{\"id\":10,\"kind\":2048,\"name\":\"redirectToAuth\",\"url\":\"classes/index.default.html#redirectToAuth\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"index.default\"},{\"id\":11,\"kind\":1024,\"name\":\"useTranslation\",\"url\":\"classes/index.default.html#useTranslation\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"index.default\"},{\"id\":12,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/index.default.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"index.default\"},{\"id\":13,\"kind\":1024,\"name\":\"useUserContext\",\"url\":\"classes/index.default.html#useUserContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"index.default\"},{\"id\":14,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/index.default.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"index.default\"},{\"id\":15,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/index.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"index.default\"},{\"id\":16,\"kind\":2,\"name\":\"dateProvider\",\"url\":\"modules/dateProvider.html\",\"classes\":\"tsd-kind-module\"},{\"id\":17,\"kind\":2,\"name\":\"recipe/authRecipe\",\"url\":\"modules/recipe_authRecipe.html\",\"classes\":\"tsd-kind-module\"},{\"id\":18,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_authRecipe.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"recipe/authRecipe\"},{\"id\":19,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_authRecipe.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":20,\"kind\":1024,\"name\":\"firstFactorIds\",\"url\":\"classes/recipe_authRecipe.default.html#firstFactorIds\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":21,\"kind\":2048,\"name\":\"getFirstFactorsForAuthPage\",\"url\":\"classes/recipe_authRecipe.default.html#getFirstFactorsForAuthPage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":22,\"kind\":2048,\"name\":\"getAuthRecipeDefaultRedirectionURL\",\"url\":\"classes/recipe_authRecipe.default.html#getAuthRecipeDefaultRedirectionURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":23,\"kind\":2048,\"name\":\"signOut\",\"url\":\"classes/recipe_authRecipe.default.html#signOut\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":24,\"kind\":2048,\"name\":\"doesSessionExist\",\"url\":\"classes/recipe_authRecipe.default.html#doesSessionExist\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":25,\"kind\":2048,\"name\":\"redirect\",\"url\":\"classes/recipe_authRecipe.default.html#redirect\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":26,\"kind\":2048,\"name\":\"getRedirectUrl\",\"url\":\"classes/recipe_authRecipe.default.html#getRedirectUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":27,\"kind\":2048,\"name\":\"getDefaultRedirectionURL\",\"url\":\"classes/recipe_authRecipe.default.html#getDefaultRedirectionURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":28,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_authRecipe.default.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":29,\"kind\":1024,\"name\":\"recipeID\",\"url\":\"classes/recipe_authRecipe.default.html#recipeID\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/authRecipe.default\"},{\"id\":30,\"kind\":2,\"name\":\"recipe/emailpassword\",\"url\":\"modules/recipe_emailpassword.html\",\"classes\":\"tsd-kind-module\"},{\"id\":31,\"kind\":64,\"name\":\"init\",\"url\":\"modules/recipe_emailpassword.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":32,\"kind\":64,\"name\":\"signOut\",\"url\":\"modules/recipe_emailpassword.html#signOut\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":33,\"kind\":64,\"name\":\"submitNewPassword\",\"url\":\"modules/recipe_emailpassword.html#submitNewPassword-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":34,\"kind\":64,\"name\":\"sendPasswordResetEmail\",\"url\":\"modules/recipe_emailpassword.html#sendPasswordResetEmail-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":35,\"kind\":64,\"name\":\"signUp\",\"url\":\"modules/recipe_emailpassword.html#signUp-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":36,\"kind\":64,\"name\":\"signIn\",\"url\":\"modules/recipe_emailpassword.html#signIn-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":37,\"kind\":64,\"name\":\"doesEmailExist\",\"url\":\"modules/recipe_emailpassword.html#doesEmailExist-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":38,\"kind\":64,\"name\":\"getResetPasswordTokenFromURL\",\"url\":\"modules/recipe_emailpassword.html#getResetPasswordTokenFromURL-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":39,\"kind\":32,\"name\":\"EmailPasswordComponentsOverrideProvider\",\"url\":\"modules/recipe_emailpassword.html#EmailPasswordComponentsOverrideProvider\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":40,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_emailpassword.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":41,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_emailpassword.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":42,\"kind\":2048,\"name\":\"signOut\",\"url\":\"classes/recipe_emailpassword.default.html#signOut\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":43,\"kind\":2048,\"name\":\"submitNewPassword\",\"url\":\"classes/recipe_emailpassword.default.html#submitNewPassword\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":44,\"kind\":2048,\"name\":\"sendPasswordResetEmail\",\"url\":\"classes/recipe_emailpassword.default.html#sendPasswordResetEmail\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":45,\"kind\":2048,\"name\":\"signUp\",\"url\":\"classes/recipe_emailpassword.default.html#signUp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":46,\"kind\":2048,\"name\":\"signIn\",\"url\":\"classes/recipe_emailpassword.default.html#signIn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":47,\"kind\":2048,\"name\":\"doesEmailExist\",\"url\":\"classes/recipe_emailpassword.default.html#doesEmailExist\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":48,\"kind\":2048,\"name\":\"getResetPasswordTokenFromURL\",\"url\":\"classes/recipe_emailpassword.default.html#getResetPasswordTokenFromURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":49,\"kind\":1024,\"name\":\"ComponentsOverrideProvider\",\"url\":\"classes/recipe_emailpassword.default.html#ComponentsOverrideProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":50,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_emailpassword.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/emailpassword.default\"},{\"id\":51,\"kind\":2,\"name\":\"recipe/emailverification\",\"url\":\"modules/recipe_emailverification.html\",\"classes\":\"tsd-kind-module\"},{\"id\":52,\"kind\":64,\"name\":\"init\",\"url\":\"modules/recipe_emailverification.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":53,\"kind\":64,\"name\":\"isEmailVerified\",\"url\":\"modules/recipe_emailverification.html#isEmailVerified-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":54,\"kind\":64,\"name\":\"verifyEmail\",\"url\":\"modules/recipe_emailverification.html#verifyEmail-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":55,\"kind\":64,\"name\":\"sendVerificationEmail\",\"url\":\"modules/recipe_emailverification.html#sendVerificationEmail-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":56,\"kind\":64,\"name\":\"getEmailVerificationTokenFromURL\",\"url\":\"modules/recipe_emailverification.html#getEmailVerificationTokenFromURL-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":57,\"kind\":32,\"name\":\"EmailVerificationComponentsOverrideProvider\",\"url\":\"modules/recipe_emailverification.html#EmailVerificationComponentsOverrideProvider\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":58,\"kind\":32,\"name\":\"EmailVerificationClaim\",\"url\":\"modules/recipe_emailverification.html#EmailVerificationClaim\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":59,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_emailverification.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":60,\"kind\":1024,\"name\":\"EmailVerificationClaim\",\"url\":\"classes/recipe_emailverification.default.html#EmailVerificationClaim\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailverification.default\"},{\"id\":61,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_emailverification.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailverification.default\"},{\"id\":62,\"kind\":2048,\"name\":\"isEmailVerified\",\"url\":\"classes/recipe_emailverification.default.html#isEmailVerified\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailverification.default\"},{\"id\":63,\"kind\":2048,\"name\":\"verifyEmail\",\"url\":\"classes/recipe_emailverification.default.html#verifyEmail\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailverification.default\"},{\"id\":64,\"kind\":2048,\"name\":\"sendVerificationEmail\",\"url\":\"classes/recipe_emailverification.default.html#sendVerificationEmail\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailverification.default\"},{\"id\":65,\"kind\":2048,\"name\":\"getEmailVerificationTokenFromURL\",\"url\":\"classes/recipe_emailverification.default.html#getEmailVerificationTokenFromURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailverification.default\"},{\"id\":66,\"kind\":1024,\"name\":\"ComponentsOverrideProvider\",\"url\":\"classes/recipe_emailverification.default.html#ComponentsOverrideProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/emailverification.default\"},{\"id\":67,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_emailverification.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/emailverification.default\"},{\"id\":68,\"kind\":2,\"name\":\"recipe/multifactorauth\",\"url\":\"modules/recipe_multifactorauth.html\",\"classes\":\"tsd-kind-module\"},{\"id\":69,\"kind\":64,\"name\":\"init\",\"url\":\"modules/recipe_multifactorauth.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":70,\"kind\":64,\"name\":\"resyncSessionAndFetchMFAInfo\",\"url\":\"modules/recipe_multifactorauth.html#resyncSessionAndFetchMFAInfo-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":71,\"kind\":64,\"name\":\"redirectToFactor\",\"url\":\"modules/recipe_multifactorauth.html#redirectToFactor\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":72,\"kind\":64,\"name\":\"redirectToFactorChooser\",\"url\":\"modules/recipe_multifactorauth.html#redirectToFactorChooser\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":73,\"kind\":32,\"name\":\"MultiFactorAuthComponentsOverrideProvider\",\"url\":\"modules/recipe_multifactorauth.html#MultiFactorAuthComponentsOverrideProvider\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":74,\"kind\":32,\"name\":\"MultiFactorAuthClaim\",\"url\":\"modules/recipe_multifactorauth.html#MultiFactorAuthClaim\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":75,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_multifactorauth.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":76,\"kind\":1024,\"name\":\"MultiFactorAuthClaim\",\"url\":\"classes/recipe_multifactorauth.default.html#MultiFactorAuthClaim\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multifactorauth.default\"},{\"id\":77,\"kind\":1024,\"name\":\"FactorIds\",\"url\":\"classes/recipe_multifactorauth.default.html#FactorIds\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multifactorauth.default\"},{\"id\":78,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/recipe_multifactorauth.default.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"recipe/multifactorauth.default\"},{\"id\":79,\"kind\":1024,\"name\":\"EMAILPASSWORD\",\"url\":\"classes/recipe_multifactorauth.default.html#__type.EMAILPASSWORD\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.default.__type\"},{\"id\":80,\"kind\":1024,\"name\":\"OTP_EMAIL\",\"url\":\"classes/recipe_multifactorauth.default.html#__type.OTP_EMAIL\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.default.__type\"},{\"id\":81,\"kind\":1024,\"name\":\"OTP_PHONE\",\"url\":\"classes/recipe_multifactorauth.default.html#__type.OTP_PHONE\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.default.__type\"},{\"id\":82,\"kind\":1024,\"name\":\"LINK_EMAIL\",\"url\":\"classes/recipe_multifactorauth.default.html#__type.LINK_EMAIL\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.default.__type\"},{\"id\":83,\"kind\":1024,\"name\":\"LINK_PHONE\",\"url\":\"classes/recipe_multifactorauth.default.html#__type.LINK_PHONE\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.default.__type\"},{\"id\":84,\"kind\":1024,\"name\":\"THIRDPARTY\",\"url\":\"classes/recipe_multifactorauth.default.html#__type.THIRDPARTY\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.default.__type\"},{\"id\":85,\"kind\":1024,\"name\":\"TOTP\",\"url\":\"classes/recipe_multifactorauth.default.html#__type.TOTP\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.default.__type\"},{\"id\":86,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_multifactorauth.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multifactorauth.default\"},{\"id\":87,\"kind\":2048,\"name\":\"resyncSessionAndFetchMFAInfo\",\"url\":\"classes/recipe_multifactorauth.default.html#resyncSessionAndFetchMFAInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multifactorauth.default\"},{\"id\":88,\"kind\":2048,\"name\":\"redirectToFactor\",\"url\":\"classes/recipe_multifactorauth.default.html#redirectToFactor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multifactorauth.default\"},{\"id\":89,\"kind\":2048,\"name\":\"redirectToFactorChooser\",\"url\":\"classes/recipe_multifactorauth.default.html#redirectToFactorChooser\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multifactorauth.default\"},{\"id\":90,\"kind\":1024,\"name\":\"ComponentsOverrideProvider\",\"url\":\"classes/recipe_multifactorauth.default.html#ComponentsOverrideProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multifactorauth.default\"},{\"id\":91,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_multifactorauth.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/multifactorauth.default\"},{\"id\":92,\"kind\":2,\"name\":\"recipe/multitenancy\",\"url\":\"modules/recipe_multitenancy.html\",\"classes\":\"tsd-kind-module\"},{\"id\":93,\"kind\":64,\"name\":\"init\",\"url\":\"modules/recipe_multitenancy.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/multitenancy\"},{\"id\":94,\"kind\":32,\"name\":\"MultitenancyComponentsOverrideProvider\",\"url\":\"modules/recipe_multitenancy.html#MultitenancyComponentsOverrideProvider\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/multitenancy\"},{\"id\":95,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_multitenancy.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/multitenancy\"},{\"id\":96,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_multitenancy.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multitenancy.default\"},{\"id\":97,\"kind\":1024,\"name\":\"AllowedDomainsClaim\",\"url\":\"classes/recipe_multitenancy.default.html#AllowedDomainsClaim\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multitenancy.default\"},{\"id\":98,\"kind\":1024,\"name\":\"ComponentsOverrideProvider\",\"url\":\"classes/recipe_multitenancy.default.html#ComponentsOverrideProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/multitenancy.default\"},{\"id\":99,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_multitenancy.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/multitenancy.default\"},{\"id\":100,\"kind\":2,\"name\":\"recipe/oauth2provider\",\"url\":\"modules/recipe_oauth2provider.html\",\"classes\":\"tsd-kind-module\"},{\"id\":101,\"kind\":64,\"name\":\"init\",\"url\":\"modules/recipe_oauth2provider.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/oauth2provider\"},{\"id\":102,\"kind\":64,\"name\":\"getLoginChallengeInfo\",\"url\":\"modules/recipe_oauth2provider.html#getLoginChallengeInfo-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/oauth2provider\"},{\"id\":103,\"kind\":64,\"name\":\"logOut\",\"url\":\"modules/recipe_oauth2provider.html#logOut-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/oauth2provider\"},{\"id\":104,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_oauth2provider.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/oauth2provider\"},{\"id\":105,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_oauth2provider.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/oauth2provider.default\"},{\"id\":106,\"kind\":2048,\"name\":\"getLoginChallengeInfo\",\"url\":\"classes/recipe_oauth2provider.default.html#getLoginChallengeInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/oauth2provider.default\"},{\"id\":107,\"kind\":2048,\"name\":\"getRedirectURLToContinueOAuthFlow\",\"url\":\"classes/recipe_oauth2provider.default.html#getRedirectURLToContinueOAuthFlow\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/oauth2provider.default\"},{\"id\":108,\"kind\":2048,\"name\":\"logOut\",\"url\":\"classes/recipe_oauth2provider.default.html#logOut\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/oauth2provider.default\"},{\"id\":109,\"kind\":1024,\"name\":\"ComponentsOverrideProvider\",\"url\":\"classes/recipe_oauth2provider.default.html#ComponentsOverrideProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/oauth2provider.default\"},{\"id\":110,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_oauth2provider.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/oauth2provider.default\"},{\"id\":111,\"kind\":2,\"name\":\"recipe/passwordless\",\"url\":\"modules/recipe_passwordless.html\",\"classes\":\"tsd-kind-module\"},{\"id\":112,\"kind\":32,\"name\":\"PasswordlessComponentsOverrideProvider\",\"url\":\"modules/recipe_passwordless.html#PasswordlessComponentsOverrideProvider\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":113,\"kind\":64,\"name\":\"init\",\"url\":\"modules/recipe_passwordless.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":114,\"kind\":64,\"name\":\"createCode\",\"url\":\"modules/recipe_passwordless.html#createCode-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":115,\"kind\":64,\"name\":\"resendCode\",\"url\":\"modules/recipe_passwordless.html#resendCode-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":116,\"kind\":64,\"name\":\"consumeCode\",\"url\":\"modules/recipe_passwordless.html#consumeCode-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":117,\"kind\":64,\"name\":\"getLinkCodeFromURL\",\"url\":\"modules/recipe_passwordless.html#getLinkCodeFromURL-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":118,\"kind\":64,\"name\":\"getPreAuthSessionIdFromURL\",\"url\":\"modules/recipe_passwordless.html#getPreAuthSessionIdFromURL-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":119,\"kind\":64,\"name\":\"doesEmailExist\",\"url\":\"modules/recipe_passwordless.html#doesEmailExist-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":120,\"kind\":64,\"name\":\"doesPhoneNumberExist\",\"url\":\"modules/recipe_passwordless.html#doesPhoneNumberExist-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":121,\"kind\":64,\"name\":\"getLoginAttemptInfo\",\"url\":\"modules/recipe_passwordless.html#getLoginAttemptInfo-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"recipe/passwordless\"},{\"id\":122,\"kind\":64,\"name\":\"setLoginAttemptInfo\",\"url\":\"modules/recipe_passwordless.html#setLoginAttemptInfo-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"recipe/passwordless\"},{\"id\":123,\"kind\":64,\"name\":\"clearLoginAttemptInfo\",\"url\":\"modules/recipe_passwordless.html#clearLoginAttemptInfo-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":124,\"kind\":64,\"name\":\"signOut\",\"url\":\"modules/recipe_passwordless.html#signOut\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":125,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_passwordless.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":126,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_passwordless.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":127,\"kind\":2048,\"name\":\"signOut\",\"url\":\"classes/recipe_passwordless.default.html#signOut\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":128,\"kind\":2048,\"name\":\"createCode\",\"url\":\"classes/recipe_passwordless.default.html#createCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":129,\"kind\":2048,\"name\":\"resendCode\",\"url\":\"classes/recipe_passwordless.default.html#resendCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":130,\"kind\":2048,\"name\":\"consumeCode\",\"url\":\"classes/recipe_passwordless.default.html#consumeCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":131,\"kind\":2048,\"name\":\"getLinkCodeFromURL\",\"url\":\"classes/recipe_passwordless.default.html#getLinkCodeFromURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":132,\"kind\":2048,\"name\":\"getPreAuthSessionIdFromURL\",\"url\":\"classes/recipe_passwordless.default.html#getPreAuthSessionIdFromURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":133,\"kind\":2048,\"name\":\"doesEmailExist\",\"url\":\"classes/recipe_passwordless.default.html#doesEmailExist\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":134,\"kind\":2048,\"name\":\"doesPhoneNumberExist\",\"url\":\"classes/recipe_passwordless.default.html#doesPhoneNumberExist\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":135,\"kind\":2048,\"name\":\"getLoginAttemptInfo\",\"url\":\"classes/recipe_passwordless.default.html#getLoginAttemptInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":136,\"kind\":2048,\"name\":\"setLoginAttemptInfo\",\"url\":\"classes/recipe_passwordless.default.html#setLoginAttemptInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":137,\"kind\":2048,\"name\":\"clearLoginAttemptInfo\",\"url\":\"classes/recipe_passwordless.default.html#clearLoginAttemptInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":138,\"kind\":1024,\"name\":\"ComponentsOverrideProvider\",\"url\":\"classes/recipe_passwordless.default.html#ComponentsOverrideProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/passwordless.default\"},{\"id\":139,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_passwordless.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/passwordless.default\"},{\"id\":140,\"kind\":2,\"name\":\"recipe/recipeModule\",\"url\":\"modules/recipe_recipeModule.html\",\"classes\":\"tsd-kind-module\"},{\"id\":141,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_recipeModule.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"recipe/recipeModule\"},{\"id\":142,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_recipeModule.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"recipe/recipeModule.default\"},{\"id\":143,\"kind\":2048,\"name\":\"redirect\",\"url\":\"classes/recipe_recipeModule.default.html#redirect\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"recipe/recipeModule.default\"},{\"id\":144,\"kind\":2048,\"name\":\"getRedirectUrl\",\"url\":\"classes/recipe_recipeModule.default.html#getRedirectUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"recipe/recipeModule.default\"},{\"id\":145,\"kind\":2048,\"name\":\"getDefaultRedirectionURL\",\"url\":\"classes/recipe_recipeModule.default.html#getDefaultRedirectionURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"recipe/recipeModule.default\"},{\"id\":146,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_recipeModule.default.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/recipeModule.default\"},{\"id\":147,\"kind\":1024,\"name\":\"recipeID\",\"url\":\"classes/recipe_recipeModule.default.html#recipeID\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/recipeModule.default\"},{\"id\":148,\"kind\":2,\"name\":\"recipe/session\",\"url\":\"modules/recipe_session.html\",\"classes\":\"tsd-kind-module\"},{\"id\":149,\"kind\":64,\"name\":\"useSessionContext\",\"url\":\"modules/recipe_session.html#useSessionContext\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":150,\"kind\":64,\"name\":\"useClaimValue\",\"url\":\"modules/recipe_session.html#useClaimValue\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"recipe/session\"},{\"id\":151,\"kind\":32,\"name\":\"SessionAuth\",\"url\":\"modules/recipe_session.html#SessionAuth\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":152,\"kind\":32,\"name\":\"SessionComponentsOverrideProvider\",\"url\":\"modules/recipe_session.html#SessionComponentsOverrideProvider\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":153,\"kind\":64,\"name\":\"init\",\"url\":\"modules/recipe_session.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":154,\"kind\":64,\"name\":\"getUserId\",\"url\":\"modules/recipe_session.html#getUserId-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":155,\"kind\":64,\"name\":\"getAccessToken\",\"url\":\"modules/recipe_session.html#getAccessToken\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":156,\"kind\":64,\"name\":\"getAccessTokenPayloadSecurely\",\"url\":\"modules/recipe_session.html#getAccessTokenPayloadSecurely-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":157,\"kind\":64,\"name\":\"attemptRefreshingSession\",\"url\":\"modules/recipe_session.html#attemptRefreshingSession\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":158,\"kind\":64,\"name\":\"doesSessionExist\",\"url\":\"modules/recipe_session.html#doesSessionExist-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":159,\"kind\":64,\"name\":\"addAxiosInterceptors\",\"url\":\"modules/recipe_session.html#addAxiosInterceptors-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":160,\"kind\":64,\"name\":\"signOut\",\"url\":\"modules/recipe_session.html#signOut-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":161,\"kind\":64,\"name\":\"validateClaims\",\"url\":\"modules/recipe_session.html#validateClaims-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":162,\"kind\":64,\"name\":\"getInvalidClaimsFromResponse\",\"url\":\"modules/recipe_session.html#getInvalidClaimsFromResponse-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":163,\"kind\":64,\"name\":\"getClaimValue\",\"url\":\"modules/recipe_session.html#getClaimValue\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"recipe/session\"},{\"id\":164,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_session.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":165,\"kind\":1024,\"name\":\"useSessionContext\",\"url\":\"classes/recipe_session.default.html#useSessionContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":166,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/recipe_session.default.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"recipe/session.default\"},{\"id\":167,\"kind\":1024,\"name\":\"useClaimValue\",\"url\":\"classes/recipe_session.default.html#useClaimValue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":168,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/recipe_session.default.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"recipe/session.default\"},{\"id\":169,\"kind\":1024,\"name\":\"SessionAuth\",\"url\":\"classes/recipe_session.default.html#SessionAuth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":170,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_session.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":171,\"kind\":2048,\"name\":\"getUserId\",\"url\":\"classes/recipe_session.default.html#getUserId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":172,\"kind\":2048,\"name\":\"getAccessToken\",\"url\":\"classes/recipe_session.default.html#getAccessToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":173,\"kind\":2048,\"name\":\"getAccessTokenPayloadSecurely\",\"url\":\"classes/recipe_session.default.html#getAccessTokenPayloadSecurely\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":174,\"kind\":2048,\"name\":\"attemptRefreshingSession\",\"url\":\"classes/recipe_session.default.html#attemptRefreshingSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":175,\"kind\":2048,\"name\":\"doesSessionExist\",\"url\":\"classes/recipe_session.default.html#doesSessionExist\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":176,\"kind\":2048,\"name\":\"addAxiosInterceptors\",\"url\":\"classes/recipe_session.default.html#addAxiosInterceptors\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":177,\"kind\":2048,\"name\":\"signOut\",\"url\":\"classes/recipe_session.default.html#signOut\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":178,\"kind\":2048,\"name\":\"validateClaims\",\"url\":\"classes/recipe_session.default.html#validateClaims\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":179,\"kind\":2048,\"name\":\"getInvalidClaimsFromResponse\",\"url\":\"classes/recipe_session.default.html#getInvalidClaimsFromResponse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":180,\"kind\":2048,\"name\":\"getClaimValue\",\"url\":\"classes/recipe_session.default.html#getClaimValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":181,\"kind\":1024,\"name\":\"ComponentsOverrideProvider\",\"url\":\"classes/recipe_session.default.html#ComponentsOverrideProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/session.default\"},{\"id\":182,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_session.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/session.default\"},{\"id\":183,\"kind\":2,\"name\":\"recipe/thirdparty\",\"url\":\"modules/recipe_thirdparty.html\",\"classes\":\"tsd-kind-module\"},{\"id\":184,\"kind\":64,\"name\":\"init\",\"url\":\"modules/recipe_thirdparty.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":185,\"kind\":64,\"name\":\"getStateAndOtherInfoFromStorage\",\"url\":\"modules/recipe_thirdparty.html#getStateAndOtherInfoFromStorage-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"recipe/thirdparty\"},{\"id\":186,\"kind\":64,\"name\":\"getAuthorisationURLWithQueryParamsAndSetState\",\"url\":\"modules/recipe_thirdparty.html#getAuthorisationURLWithQueryParamsAndSetState-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":187,\"kind\":64,\"name\":\"signInAndUp\",\"url\":\"modules/recipe_thirdparty.html#signInAndUp-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":188,\"kind\":64,\"name\":\"redirectToThirdPartyLogin\",\"url\":\"modules/recipe_thirdparty.html#redirectToThirdPartyLogin\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":189,\"kind\":32,\"name\":\"ThirdpartyComponentsOverrideProvider\",\"url\":\"modules/recipe_thirdparty.html#ThirdpartyComponentsOverrideProvider\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":190,\"kind\":64,\"name\":\"signOut\",\"url\":\"modules/recipe_thirdparty.html#signOut\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":191,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_thirdparty.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":192,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":193,\"kind\":2048,\"name\":\"signOut\",\"url\":\"classes/recipe_thirdparty.default.html#signOut\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":194,\"kind\":2048,\"name\":\"redirectToThirdPartyLogin\",\"url\":\"classes/recipe_thirdparty.default.html#redirectToThirdPartyLogin\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":195,\"kind\":2048,\"name\":\"getStateAndOtherInfoFromStorage\",\"url\":\"classes/recipe_thirdparty.default.html#getStateAndOtherInfoFromStorage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":196,\"kind\":2048,\"name\":\"getAuthorisationURLWithQueryParamsAndSetState\",\"url\":\"classes/recipe_thirdparty.default.html#getAuthorisationURLWithQueryParamsAndSetState\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":197,\"kind\":2048,\"name\":\"signInAndUp\",\"url\":\"classes/recipe_thirdparty.default.html#signInAndUp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":198,\"kind\":1024,\"name\":\"Apple\",\"url\":\"classes/recipe_thirdparty.default.html#Apple\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":199,\"kind\":1024,\"name\":\"Bitbucket\",\"url\":\"classes/recipe_thirdparty.default.html#Bitbucket\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":200,\"kind\":1024,\"name\":\"Discord\",\"url\":\"classes/recipe_thirdparty.default.html#Discord\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":201,\"kind\":1024,\"name\":\"Github\",\"url\":\"classes/recipe_thirdparty.default.html#Github\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":202,\"kind\":1024,\"name\":\"Gitlab\",\"url\":\"classes/recipe_thirdparty.default.html#Gitlab\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":203,\"kind\":1024,\"name\":\"Google\",\"url\":\"classes/recipe_thirdparty.default.html#Google\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":204,\"kind\":1024,\"name\":\"GoogleWorkspaces\",\"url\":\"classes/recipe_thirdparty.default.html#GoogleWorkspaces\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":205,\"kind\":1024,\"name\":\"Facebook\",\"url\":\"classes/recipe_thirdparty.default.html#Facebook\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":206,\"kind\":1024,\"name\":\"LinkedIn\",\"url\":\"classes/recipe_thirdparty.default.html#LinkedIn\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":207,\"kind\":1024,\"name\":\"ActiveDirectory\",\"url\":\"classes/recipe_thirdparty.default.html#ActiveDirectory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":208,\"kind\":1024,\"name\":\"BoxySAML\",\"url\":\"classes/recipe_thirdparty.default.html#BoxySAML\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":209,\"kind\":1024,\"name\":\"Okta\",\"url\":\"classes/recipe_thirdparty.default.html#Okta\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":210,\"kind\":1024,\"name\":\"Twitter\",\"url\":\"classes/recipe_thirdparty.default.html#Twitter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":211,\"kind\":1024,\"name\":\"ComponentsOverrideProvider\",\"url\":\"classes/recipe_thirdparty.default.html#ComponentsOverrideProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":212,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/thirdparty.default\"},{\"id\":213,\"kind\":2,\"name\":\"recipe/totp\",\"url\":\"modules/recipe_totp.html\",\"classes\":\"tsd-kind-module\"},{\"id\":214,\"kind\":64,\"name\":\"init\",\"url\":\"modules/recipe_totp.html#init\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":215,\"kind\":64,\"name\":\"createDevice\",\"url\":\"modules/recipe_totp.html#createDevice-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":216,\"kind\":64,\"name\":\"verifyCode\",\"url\":\"modules/recipe_totp.html#verifyCode-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":217,\"kind\":64,\"name\":\"verifyDevice\",\"url\":\"modules/recipe_totp.html#verifyDevice-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":218,\"kind\":64,\"name\":\"removeDevice\",\"url\":\"modules/recipe_totp.html#removeDevice-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":219,\"kind\":64,\"name\":\"listDevices\",\"url\":\"modules/recipe_totp.html#listDevices-1\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":220,\"kind\":32,\"name\":\"TOTPComponentsOverrideProvider\",\"url\":\"modules/recipe_totp.html#TOTPComponentsOverrideProvider\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":221,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_totp.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":222,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_totp.default.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/totp.default\"},{\"id\":223,\"kind\":2048,\"name\":\"createDevice\",\"url\":\"classes/recipe_totp.default.html#createDevice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/totp.default\"},{\"id\":224,\"kind\":2048,\"name\":\"verifyCode\",\"url\":\"classes/recipe_totp.default.html#verifyCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/totp.default\"},{\"id\":225,\"kind\":2048,\"name\":\"verifyDevice\",\"url\":\"classes/recipe_totp.default.html#verifyDevice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/totp.default\"},{\"id\":226,\"kind\":2048,\"name\":\"removeDevice\",\"url\":\"classes/recipe_totp.default.html#removeDevice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/totp.default\"},{\"id\":227,\"kind\":2048,\"name\":\"listDevices\",\"url\":\"classes/recipe_totp.default.html#listDevices\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/totp.default\"},{\"id\":228,\"kind\":1024,\"name\":\"ComponentsOverrideProvider\",\"url\":\"classes/recipe_totp.default.html#ComponentsOverrideProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/totp.default\"},{\"id\":229,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_totp.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/totp.default\"},{\"id\":230,\"kind\":2,\"name\":\"recipe/userroles\",\"url\":\"modules/recipe_userroles.html\",\"classes\":\"tsd-kind-module\"},{\"id\":231,\"kind\":128,\"name\":\"default\",\"url\":\"classes/recipe_userroles.default.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/userroles\"},{\"id\":232,\"kind\":1024,\"name\":\"PermissionClaim\",\"url\":\"classes/recipe_userroles.default.html#PermissionClaim\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/userroles.default\"},{\"id\":233,\"kind\":1024,\"name\":\"UserRoleClaim\",\"url\":\"classes/recipe_userroles.default.html#UserRoleClaim\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/userroles.default\"},{\"id\":234,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_userroles.default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"recipe/userroles.default\"},{\"id\":235,\"kind\":32,\"name\":\"SuperTokensWrapper\",\"url\":\"modules/index.html#SuperTokensWrapper\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":236,\"kind\":64,\"name\":\"useTranslation\",\"url\":\"modules/index.html#useTranslation\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":237,\"kind\":64,\"name\":\"useUserContext\",\"url\":\"modules/index.html#useUserContext\",\"classes\":\"tsd-kind-function tsd-parent-kind-module\",\"parent\":\"index\"},{\"id\":238,\"kind\":4194304,\"name\":\"GetRedirectionURLContext\",\"url\":\"modules/recipe_emailpassword.html#GetRedirectionURLContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":239,\"kind\":4194304,\"name\":\"PreAPIHookContext\",\"url\":\"modules/recipe_emailpassword.html#PreAPIHookContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":240,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_emailpassword.html#PreAPIHookContext.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/emailpassword.PreAPIHookContext\"},{\"id\":241,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_emailpassword.html#PreAPIHookContext.__type.action\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailpassword.PreAPIHookContext.__type\"},{\"id\":242,\"kind\":1024,\"name\":\"requestInit\",\"url\":\"modules/recipe_emailpassword.html#PreAPIHookContext.__type.requestInit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailpassword.PreAPIHookContext.__type\"},{\"id\":243,\"kind\":1024,\"name\":\"url\",\"url\":\"modules/recipe_emailpassword.html#PreAPIHookContext.__type.url\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailpassword.PreAPIHookContext.__type\"},{\"id\":244,\"kind\":1024,\"name\":\"userContext\",\"url\":\"modules/recipe_emailpassword.html#PreAPIHookContext.__type.userContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailpassword.PreAPIHookContext.__type\"},{\"id\":245,\"kind\":4194304,\"name\":\"OnHandleEventContext\",\"url\":\"modules/recipe_emailpassword.html#OnHandleEventContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":246,\"kind\":4194304,\"name\":\"UserInput\",\"url\":\"modules/recipe_emailpassword.html#UserInput\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/emailpassword\"},{\"id\":247,\"kind\":4194304,\"name\":\"GetRedirectionURLContext\",\"url\":\"modules/recipe_emailverification.html#GetRedirectionURLContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":248,\"kind\":4194304,\"name\":\"PreAPIHookContext\",\"url\":\"modules/recipe_emailverification.html#PreAPIHookContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":249,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_emailverification.html#PreAPIHookContext.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/emailverification.PreAPIHookContext\"},{\"id\":250,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_emailverification.html#PreAPIHookContext.__type-1.action-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailverification.PreAPIHookContext.__type\"},{\"id\":251,\"kind\":1024,\"name\":\"requestInit\",\"url\":\"modules/recipe_emailverification.html#PreAPIHookContext.__type-1.requestInit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailverification.PreAPIHookContext.__type\"},{\"id\":252,\"kind\":1024,\"name\":\"url\",\"url\":\"modules/recipe_emailverification.html#PreAPIHookContext.__type-1.url\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailverification.PreAPIHookContext.__type\"},{\"id\":253,\"kind\":1024,\"name\":\"userContext\",\"url\":\"modules/recipe_emailverification.html#PreAPIHookContext.__type-1.userContext-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailverification.PreAPIHookContext.__type\"},{\"id\":254,\"kind\":4194304,\"name\":\"OnHandleEventContext\",\"url\":\"modules/recipe_emailverification.html#OnHandleEventContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":255,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_emailverification.html#OnHandleEventContext.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/emailverification.OnHandleEventContext\"},{\"id\":256,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_emailverification.html#OnHandleEventContext.__type.action\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailverification.OnHandleEventContext.__type\"},{\"id\":257,\"kind\":1024,\"name\":\"userContext\",\"url\":\"modules/recipe_emailverification.html#OnHandleEventContext.__type.userContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/emailverification.OnHandleEventContext.__type\"},{\"id\":258,\"kind\":4194304,\"name\":\"UserInput\",\"url\":\"modules/recipe_emailverification.html#UserInput\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/emailverification\"},{\"id\":259,\"kind\":4194304,\"name\":\"GetRedirectionURLContext\",\"url\":\"modules/recipe_multifactorauth.html#GetRedirectionURLContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":260,\"kind\":4194304,\"name\":\"PreAPIHookContext\",\"url\":\"modules/recipe_multifactorauth.html#PreAPIHookContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":261,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_multifactorauth.html#PreAPIHookContext.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/multifactorauth.PreAPIHookContext\"},{\"id\":262,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_multifactorauth.html#PreAPIHookContext.__type-1.action-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.PreAPIHookContext.__type\"},{\"id\":263,\"kind\":1024,\"name\":\"requestInit\",\"url\":\"modules/recipe_multifactorauth.html#PreAPIHookContext.__type-1.requestInit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.PreAPIHookContext.__type\"},{\"id\":264,\"kind\":1024,\"name\":\"url\",\"url\":\"modules/recipe_multifactorauth.html#PreAPIHookContext.__type-1.url\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.PreAPIHookContext.__type\"},{\"id\":265,\"kind\":1024,\"name\":\"userContext\",\"url\":\"modules/recipe_multifactorauth.html#PreAPIHookContext.__type-1.userContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.PreAPIHookContext.__type\"},{\"id\":266,\"kind\":4194304,\"name\":\"OnHandleEventContext\",\"url\":\"modules/recipe_multifactorauth.html#OnHandleEventContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":267,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_multifactorauth.html#OnHandleEventContext.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/multifactorauth.OnHandleEventContext\"},{\"id\":268,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_multifactorauth.html#OnHandleEventContext.__type.action\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.OnHandleEventContext.__type\"},{\"id\":269,\"kind\":1024,\"name\":\"factorId\",\"url\":\"modules/recipe_multifactorauth.html#OnHandleEventContext.__type.factorId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.OnHandleEventContext.__type\"},{\"id\":270,\"kind\":4194304,\"name\":\"UserInput\",\"url\":\"modules/recipe_multifactorauth.html#UserInput\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":271,\"kind\":32,\"name\":\"FactorIds\",\"url\":\"modules/recipe_multifactorauth.html#FactorIds\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/multifactorauth\"},{\"id\":272,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_multifactorauth.html#FactorIds.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"recipe/multifactorauth.FactorIds\"},{\"id\":273,\"kind\":1024,\"name\":\"EMAILPASSWORD\",\"url\":\"modules/recipe_multifactorauth.html#FactorIds.__type-3.EMAILPASSWORD\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.FactorIds.__type\"},{\"id\":274,\"kind\":1024,\"name\":\"OTP_EMAIL\",\"url\":\"modules/recipe_multifactorauth.html#FactorIds.__type-3.OTP_EMAIL\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.FactorIds.__type\"},{\"id\":275,\"kind\":1024,\"name\":\"OTP_PHONE\",\"url\":\"modules/recipe_multifactorauth.html#FactorIds.__type-3.OTP_PHONE\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.FactorIds.__type\"},{\"id\":276,\"kind\":1024,\"name\":\"LINK_EMAIL\",\"url\":\"modules/recipe_multifactorauth.html#FactorIds.__type-3.LINK_EMAIL\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.FactorIds.__type\"},{\"id\":277,\"kind\":1024,\"name\":\"LINK_PHONE\",\"url\":\"modules/recipe_multifactorauth.html#FactorIds.__type-3.LINK_PHONE\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.FactorIds.__type\"},{\"id\":278,\"kind\":1024,\"name\":\"THIRDPARTY\",\"url\":\"modules/recipe_multifactorauth.html#FactorIds.__type-3.THIRDPARTY\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.FactorIds.__type\"},{\"id\":279,\"kind\":1024,\"name\":\"TOTP\",\"url\":\"modules/recipe_multifactorauth.html#FactorIds.__type-3.TOTP\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/multifactorauth.FactorIds.__type\"},{\"id\":280,\"kind\":4194304,\"name\":\"UserInput\",\"url\":\"modules/recipe_multitenancy.html#UserInput\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/multitenancy\"},{\"id\":281,\"kind\":4194304,\"name\":\"GetRedirectionURLContext\",\"url\":\"modules/recipe_oauth2provider.html#GetRedirectionURLContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/oauth2provider\"},{\"id\":282,\"kind\":4194304,\"name\":\"PreAPIHookContext\",\"url\":\"modules/recipe_oauth2provider.html#PreAPIHookContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/oauth2provider\"},{\"id\":283,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_oauth2provider.html#PreAPIHookContext.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/oauth2provider.PreAPIHookContext\"},{\"id\":284,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_oauth2provider.html#PreAPIHookContext.__type.action\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/oauth2provider.PreAPIHookContext.__type\"},{\"id\":285,\"kind\":1024,\"name\":\"requestInit\",\"url\":\"modules/recipe_oauth2provider.html#PreAPIHookContext.__type.requestInit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/oauth2provider.PreAPIHookContext.__type\"},{\"id\":286,\"kind\":1024,\"name\":\"url\",\"url\":\"modules/recipe_oauth2provider.html#PreAPIHookContext.__type.url\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/oauth2provider.PreAPIHookContext.__type\"},{\"id\":287,\"kind\":1024,\"name\":\"userContext\",\"url\":\"modules/recipe_oauth2provider.html#PreAPIHookContext.__type.userContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/oauth2provider.PreAPIHookContext.__type\"},{\"id\":288,\"kind\":4194304,\"name\":\"OnHandleEventContext\",\"url\":\"modules/recipe_oauth2provider.html#OnHandleEventContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/oauth2provider\"},{\"id\":289,\"kind\":4194304,\"name\":\"UserInput\",\"url\":\"modules/recipe_oauth2provider.html#UserInput\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/oauth2provider\"},{\"id\":290,\"kind\":32,\"name\":\"RecipeComponentsOverrideContextProvider\",\"url\":\"modules/recipe_oauth2provider.html#RecipeComponentsOverrideContextProvider\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/oauth2provider\"},{\"id\":291,\"kind\":4194304,\"name\":\"GetRedirectionURLContext\",\"url\":\"modules/recipe_passwordless.html#GetRedirectionURLContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":292,\"kind\":4194304,\"name\":\"PreAPIHookContext\",\"url\":\"modules/recipe_passwordless.html#PreAPIHookContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":293,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_passwordless.html#PreAPIHookContext.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/passwordless.PreAPIHookContext\"},{\"id\":294,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_passwordless.html#PreAPIHookContext.__type.action\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/passwordless.PreAPIHookContext.__type\"},{\"id\":295,\"kind\":1024,\"name\":\"requestInit\",\"url\":\"modules/recipe_passwordless.html#PreAPIHookContext.__type.requestInit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/passwordless.PreAPIHookContext.__type\"},{\"id\":296,\"kind\":1024,\"name\":\"url\",\"url\":\"modules/recipe_passwordless.html#PreAPIHookContext.__type.url\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/passwordless.PreAPIHookContext.__type\"},{\"id\":297,\"kind\":4194304,\"name\":\"OnHandleEventContext\",\"url\":\"modules/recipe_passwordless.html#OnHandleEventContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":298,\"kind\":4194304,\"name\":\"UserInput\",\"url\":\"modules/recipe_passwordless.html#UserInput\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/passwordless\"},{\"id\":299,\"kind\":4194304,\"name\":\"InputType\",\"url\":\"modules/recipe_session.html#InputType\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":300,\"kind\":32,\"name\":\"SessionContext\",\"url\":\"modules/recipe_session.html#SessionContext\",\"classes\":\"tsd-kind-variable tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":301,\"kind\":4194304,\"name\":\"SessionContextType\",\"url\":\"modules/recipe_session.html#SessionContextType\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":302,\"kind\":128,\"name\":\"BooleanClaim\",\"url\":\"classes/recipe_session.BooleanClaim.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/session\"},{\"id\":303,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_session.BooleanClaim.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/session.BooleanClaim\"},{\"id\":304,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/recipe_session.BooleanClaim.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"recipe/session.BooleanClaim\"},{\"id\":305,\"kind\":128,\"name\":\"PrimitiveArrayClaim\",\"url\":\"classes/recipe_session.PrimitiveArrayClaim.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"recipe/session\"},{\"id\":306,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_session.PrimitiveArrayClaim.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"recipe/session.PrimitiveArrayClaim\"},{\"id\":307,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/recipe_session.PrimitiveArrayClaim.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"recipe/session.PrimitiveArrayClaim\"},{\"id\":308,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/recipe_session.PrimitiveArrayClaim.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"recipe/session.PrimitiveArrayClaim\"},{\"id\":309,\"kind\":128,\"name\":\"PrimitiveClaim\",\"url\":\"classes/recipe_session.PrimitiveClaim.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter\",\"parent\":\"recipe/session\"},{\"id\":310,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_session.PrimitiveClaim.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"recipe/session.PrimitiveClaim\"},{\"id\":311,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/recipe_session.PrimitiveClaim.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"recipe/session.PrimitiveClaim\"},{\"id\":312,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/recipe_session.PrimitiveClaim.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"recipe/session.PrimitiveClaim\"},{\"id\":313,\"kind\":128,\"name\":\"Apple\",\"url\":\"classes/recipe_thirdparty.Apple.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":314,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.Apple.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":315,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.Apple.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":316,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.Apple.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":317,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.Apple.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":318,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.Apple.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":319,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.Apple.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":320,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.Apple.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":321,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.Apple.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":322,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.Apple.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":323,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.Apple.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":324,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.Apple.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Apple\"},{\"id\":325,\"kind\":128,\"name\":\"Bitbucket\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":326,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":327,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":328,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":329,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":330,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":331,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":332,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":333,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":334,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":335,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":336,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.Bitbucket.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Bitbucket\"},{\"id\":337,\"kind\":128,\"name\":\"Discord\",\"url\":\"classes/recipe_thirdparty.Discord.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":338,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.Discord.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":339,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.Discord.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":340,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.Discord.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":341,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.Discord.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":342,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.Discord.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":343,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.Discord.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":344,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.Discord.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":345,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.Discord.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":346,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.Discord.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":347,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.Discord.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":348,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.Discord.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Discord\"},{\"id\":349,\"kind\":128,\"name\":\"Github\",\"url\":\"classes/recipe_thirdparty.Github.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":350,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.Github.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":351,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.Github.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":352,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.Github.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":353,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.Github.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":354,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.Github.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":355,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.Github.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":356,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.Github.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":357,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.Github.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":358,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.Github.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":359,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.Github.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":360,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.Github.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Github\"},{\"id\":361,\"kind\":128,\"name\":\"Gitlab\",\"url\":\"classes/recipe_thirdparty.Gitlab.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":362,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":363,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":364,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":365,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":366,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":367,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":368,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":369,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":370,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":371,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":372,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.Gitlab.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Gitlab\"},{\"id\":373,\"kind\":128,\"name\":\"Google\",\"url\":\"classes/recipe_thirdparty.Google.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":374,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.Google.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":375,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.Google.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":376,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.Google.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":377,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.Google.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":378,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.Google.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":379,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.Google.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":380,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.Google.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":381,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.Google.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":382,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.Google.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":383,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.Google.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":384,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.Google.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Google\"},{\"id\":385,\"kind\":128,\"name\":\"GoogleWorkspaces\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":386,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":387,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":388,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":389,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":390,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":391,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":392,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":393,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":394,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":395,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":396,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.GoogleWorkspaces.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.GoogleWorkspaces\"},{\"id\":397,\"kind\":128,\"name\":\"Facebook\",\"url\":\"classes/recipe_thirdparty.Facebook.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":398,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.Facebook.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":399,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.Facebook.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":400,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.Facebook.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":401,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.Facebook.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":402,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.Facebook.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":403,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.Facebook.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":404,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.Facebook.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":405,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.Facebook.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":406,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.Facebook.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":407,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.Facebook.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":408,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.Facebook.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Facebook\"},{\"id\":409,\"kind\":128,\"name\":\"LinkedIn\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":410,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":411,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":412,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":413,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":414,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":415,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":416,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":417,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":418,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":419,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":420,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.LinkedIn.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.LinkedIn\"},{\"id\":421,\"kind\":128,\"name\":\"ActiveDirectory\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":422,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":423,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":424,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":425,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":426,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":427,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":428,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":429,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":430,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":431,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":432,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.ActiveDirectory.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.ActiveDirectory\"},{\"id\":433,\"kind\":128,\"name\":\"BoxySAML\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":434,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":435,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":436,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":437,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":438,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":439,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":440,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":441,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":442,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":443,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":444,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.BoxySAML.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.BoxySAML\"},{\"id\":445,\"kind\":128,\"name\":\"Okta\",\"url\":\"classes/recipe_thirdparty.Okta.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":446,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.Okta.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":447,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.Okta.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":448,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.Okta.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":449,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.Okta.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":450,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.Okta.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":451,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.Okta.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":452,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.Okta.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":453,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.Okta.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":454,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.Okta.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":455,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.Okta.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":456,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.Okta.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Okta\"},{\"id\":457,\"kind\":128,\"name\":\"Twitter\",\"url\":\"classes/recipe_thirdparty.Twitter.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":458,\"kind\":1024,\"name\":\"instance\",\"url\":\"classes/recipe_thirdparty.Twitter.html#instance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":459,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/recipe_thirdparty.Twitter.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":460,\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/recipe_thirdparty.Twitter.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":461,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/recipe_thirdparty.Twitter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":462,\"kind\":1024,\"name\":\"useLegacyTwitterLogo\",\"url\":\"classes/recipe_thirdparty.Twitter.html#useLegacyTwitterLogo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":463,\"kind\":2048,\"name\":\"getLogo\",\"url\":\"classes/recipe_thirdparty.Twitter.html#getLogo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":464,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/recipe_thirdparty.Twitter.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":465,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/recipe_thirdparty.Twitter.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":466,\"kind\":1024,\"name\":\"config\",\"url\":\"classes/recipe_thirdparty.Twitter.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":467,\"kind\":2048,\"name\":\"getRedirectURL\",\"url\":\"classes/recipe_thirdparty.Twitter.html#getRedirectURL\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":468,\"kind\":2048,\"name\":\"getRedirectURIOnProviderDashboard\",\"url\":\"classes/recipe_thirdparty.Twitter.html#getRedirectURIOnProviderDashboard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":469,\"kind\":2048,\"name\":\"getButton\",\"url\":\"classes/recipe_thirdparty.Twitter.html#getButton\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"recipe/thirdparty.Twitter\"},{\"id\":470,\"kind\":4194304,\"name\":\"GetRedirectionURLContext\",\"url\":\"modules/recipe_thirdparty.html#GetRedirectionURLContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":471,\"kind\":4194304,\"name\":\"PreAPIHookContext\",\"url\":\"modules/recipe_thirdparty.html#PreAPIHookContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":472,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_thirdparty.html#PreAPIHookContext.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/thirdparty.PreAPIHookContext\"},{\"id\":473,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_thirdparty.html#PreAPIHookContext.__type.action\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/thirdparty.PreAPIHookContext.__type\"},{\"id\":474,\"kind\":1024,\"name\":\"requestInit\",\"url\":\"modules/recipe_thirdparty.html#PreAPIHookContext.__type.requestInit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/thirdparty.PreAPIHookContext.__type\"},{\"id\":475,\"kind\":1024,\"name\":\"url\",\"url\":\"modules/recipe_thirdparty.html#PreAPIHookContext.__type.url\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/thirdparty.PreAPIHookContext.__type\"},{\"id\":476,\"kind\":1024,\"name\":\"userContext\",\"url\":\"modules/recipe_thirdparty.html#PreAPIHookContext.__type.userContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/thirdparty.PreAPIHookContext.__type\"},{\"id\":477,\"kind\":4194304,\"name\":\"OnHandleEventContext\",\"url\":\"modules/recipe_thirdparty.html#OnHandleEventContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":478,\"kind\":4194304,\"name\":\"UserInput\",\"url\":\"modules/recipe_thirdparty.html#UserInput\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/thirdparty\"},{\"id\":479,\"kind\":4194304,\"name\":\"GetRedirectionURLContext\",\"url\":\"modules/recipe_totp.html#GetRedirectionURLContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":480,\"kind\":4194304,\"name\":\"PreAPIHookContext\",\"url\":\"modules/recipe_totp.html#PreAPIHookContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":481,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/recipe_totp.html#PreAPIHookContext.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"recipe/totp.PreAPIHookContext\"},{\"id\":482,\"kind\":1024,\"name\":\"action\",\"url\":\"modules/recipe_totp.html#PreAPIHookContext.__type.action\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/totp.PreAPIHookContext.__type\"},{\"id\":483,\"kind\":1024,\"name\":\"requestInit\",\"url\":\"modules/recipe_totp.html#PreAPIHookContext.__type.requestInit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/totp.PreAPIHookContext.__type\"},{\"id\":484,\"kind\":1024,\"name\":\"url\",\"url\":\"modules/recipe_totp.html#PreAPIHookContext.__type.url\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/totp.PreAPIHookContext.__type\"},{\"id\":485,\"kind\":1024,\"name\":\"userContext\",\"url\":\"modules/recipe_totp.html#PreAPIHookContext.__type.userContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"recipe/totp.PreAPIHookContext.__type\"},{\"id\":486,\"kind\":4194304,\"name\":\"OnHandleEventContext\",\"url\":\"modules/recipe_totp.html#OnHandleEventContext\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/totp\"},{\"id\":487,\"kind\":4194304,\"name\":\"UserInput\",\"url\":\"modules/recipe_totp.html#UserInput\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-module\",\"parent\":\"recipe/totp\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,39.411]],[\"parent/0\",[]],[\"name/1\",[1,26.808]],[\"parent/1\",[0,3.894]],[\"name/2\",[2,52.761]],[\"parent/2\",[0,3.894]],[\"name/3\",[3,52.761]],[\"parent/3\",[0,3.894]],[\"name/4\",[4,52.761]],[\"parent/4\",[0,3.894]],[\"name/5\",[5,35.897]],[\"parent/5\",[0,3.894]],[\"name/6\",[6,52.761]],[\"parent/6\",[7,3.795]],[\"name/7\",[1,26.808]],[\"parent/7\",[7,3.795]],[\"name/8\",[2,52.761]],[\"parent/8\",[7,3.795]],[\"name/9\",[3,52.761]],[\"parent/9\",[7,3.795]],[\"name/10\",[4,52.761]],[\"parent/10\",[7,3.795]],[\"name/11\",[8,52.761]],[\"parent/11\",[7,3.795]],[\"name/12\",[9,31.719]],[\"parent/12\",[7,3.795]],[\"name/13\",[10,52.761]],[\"parent/13\",[7,3.795]],[\"name/14\",[9,31.719]],[\"parent/14\",[7,3.795]],[\"name/15\",[11,28.08]],[\"parent/15\",[7,3.795]],[\"name/16\",[12,57.869]],[\"parent/16\",[]],[\"name/17\",[13,52.761]],[\"parent/17\",[]],[\"name/18\",[5,35.897]],[\"parent/18\",[13,5.213]],[\"name/19\",[11,28.08]],[\"parent/19\",[14,3.705]],[\"name/20\",[15,57.869]],[\"parent/20\",[14,3.705]],[\"name/21\",[16,57.869]],[\"parent/21\",[14,3.705]],[\"name/22\",[17,57.869]],[\"parent/22\",[14,3.705]],[\"name/23\",[18,39.411]],[\"parent/23\",[14,3.705]],[\"name/24\",[19,49.396]],[\"parent/24\",[14,3.705]],[\"name/25\",[20,52.761]],[\"parent/25\",[14,3.705]],[\"name/26\",[21,34.515]],[\"parent/26\",[14,3.705]],[\"name/27\",[22,52.761]],[\"parent/27\",[14,3.705]],[\"name/28\",[23,34.515]],[\"parent/28\",[14,3.705]],[\"name/29\",[24,52.761]],[\"parent/29\",[14,3.705]],[\"name/30\",[25,34.515]],[\"parent/30\",[]],[\"name/31\",[1,26.808]],[\"parent/31\",[25,3.41]],[\"name/32\",[18,39.411]],[\"parent/32\",[25,3.41]],[\"name/33\",[26,52.761]],[\"parent/33\",[25,3.41]],[\"name/34\",[27,52.761]],[\"parent/34\",[25,3.41]],[\"name/35\",[28,52.761]],[\"parent/35\",[25,3.41]],[\"name/36\",[29,52.761]],[\"parent/36\",[25,3.41]],[\"name/37\",[30,46.883]],[\"parent/37\",[25,3.41]],[\"name/38\",[31,52.761]],[\"parent/38\",[25,3.41]],[\"name/39\",[32,57.869]],[\"parent/39\",[25,3.41]],[\"name/40\",[5,35.897]],[\"parent/40\",[25,3.41]],[\"name/41\",[1,26.808]],[\"parent/41\",[33,3.795]],[\"name/42\",[18,39.411]],[\"parent/42\",[33,3.795]],[\"name/43\",[26,52.761]],[\"parent/43\",[33,3.795]],[\"name/44\",[27,52.761]],[\"parent/44\",[33,3.795]],[\"name/45\",[28,52.761]],[\"parent/45\",[33,3.795]],[\"name/46\",[29,52.761]],[\"parent/46\",[33,3.795]],[\"name/47\",[30,46.883]],[\"parent/47\",[33,3.795]],[\"name/48\",[31,52.761]],[\"parent/48\",[33,3.795]],[\"name/49\",[34,39.411]],[\"parent/49\",[33,3.795]],[\"name/50\",[11,28.08]],[\"parent/50\",[33,3.795]],[\"name/51\",[35,35.897]],[\"parent/51\",[]],[\"name/52\",[1,26.808]],[\"parent/52\",[35,3.547]],[\"name/53\",[36,52.761]],[\"parent/53\",[35,3.547]],[\"name/54\",[37,52.761]],[\"parent/54\",[35,3.547]],[\"name/55\",[38,52.761]],[\"parent/55\",[35,3.547]],[\"name/56\",[39,52.761]],[\"parent/56\",[35,3.547]],[\"name/57\",[40,57.869]],[\"parent/57\",[35,3.547]],[\"name/58\",[41,52.761]],[\"parent/58\",[35,3.547]],[\"name/59\",[5,35.897]],[\"parent/59\",[35,3.547]],[\"name/60\",[41,52.761]],[\"parent/60\",[42,4.004]],[\"name/61\",[1,26.808]],[\"parent/61\",[42,4.004]],[\"name/62\",[36,52.761]],[\"parent/62\",[42,4.004]],[\"name/63\",[37,52.761]],[\"parent/63\",[42,4.004]],[\"name/64\",[38,52.761]],[\"parent/64\",[42,4.004]],[\"name/65\",[39,52.761]],[\"parent/65\",[42,4.004]],[\"name/66\",[34,39.411]],[\"parent/66\",[42,4.004]],[\"name/67\",[11,28.08]],[\"parent/67\",[42,4.004]],[\"name/68\",[43,35.897]],[\"parent/68\",[]],[\"name/69\",[1,26.808]],[\"parent/69\",[43,3.547]],[\"name/70\",[44,52.761]],[\"parent/70\",[43,3.547]],[\"name/71\",[45,52.761]],[\"parent/71\",[43,3.547]],[\"name/72\",[46,52.761]],[\"parent/72\",[43,3.547]],[\"name/73\",[47,57.869]],[\"parent/73\",[43,3.547]],[\"name/74\",[48,52.761]],[\"parent/74\",[43,3.547]],[\"name/75\",[5,35.897]],[\"parent/75\",[43,3.547]],[\"name/76\",[48,52.761]],[\"parent/76\",[49,3.894]],[\"name/77\",[50,52.761]],[\"parent/77\",[49,3.894]],[\"name/78\",[9,31.719]],[\"parent/78\",[49,3.894]],[\"name/79\",[51,52.761]],[\"parent/79\",[52,4.128]],[\"name/80\",[53,52.761]],[\"parent/80\",[52,4.128]],[\"name/81\",[54,52.761]],[\"parent/81\",[52,4.128]],[\"name/82\",[55,52.761]],[\"parent/82\",[52,4.128]],[\"name/83\",[56,52.761]],[\"parent/83\",[52,4.128]],[\"name/84\",[57,52.761]],[\"parent/84\",[52,4.128]],[\"name/85\",[58,52.761]],[\"parent/85\",[52,4.128]],[\"name/86\",[1,26.808]],[\"parent/86\",[49,3.894]],[\"name/87\",[44,52.761]],[\"parent/87\",[49,3.894]],[\"name/88\",[45,52.761]],[\"parent/88\",[49,3.894]],[\"name/89\",[46,52.761]],[\"parent/89\",[49,3.894]],[\"name/90\",[34,39.411]],[\"parent/90\",[49,3.894]],[\"name/91\",[11,28.08]],[\"parent/91\",[49,3.894]],[\"name/92\",[59,44.876]],[\"parent/92\",[]],[\"name/93\",[1,26.808]],[\"parent/93\",[59,4.434]],[\"name/94\",[60,57.869]],[\"parent/94\",[59,4.434]],[\"name/95\",[5,35.897]],[\"parent/95\",[59,4.434]],[\"name/96\",[1,26.808]],[\"parent/96\",[61,4.632]],[\"name/97\",[62,57.869]],[\"parent/97\",[61,4.632]],[\"name/98\",[34,39.411]],[\"parent/98\",[61,4.632]],[\"name/99\",[11,28.08]],[\"parent/99\",[61,4.632]],[\"name/100\",[63,38.41]],[\"parent/100\",[]],[\"name/101\",[1,26.808]],[\"parent/101\",[63,3.795]],[\"name/102\",[64,52.761]],[\"parent/102\",[63,3.795]],[\"name/103\",[65,52.761]],[\"parent/103\",[63,3.795]],[\"name/104\",[5,35.897]],[\"parent/104\",[63,3.795]],[\"name/105\",[1,26.808]],[\"parent/105\",[66,4.269]],[\"name/106\",[64,52.761]],[\"parent/106\",[66,4.269]],[\"name/107\",[67,57.869]],[\"parent/107\",[66,4.269]],[\"name/108\",[65,52.761]],[\"parent/108\",[66,4.269]],[\"name/109\",[34,39.411]],[\"parent/109\",[66,4.269]],[\"name/110\",[11,28.08]],[\"parent/110\",[66,4.269]],[\"name/111\",[68,32.219]],[\"parent/111\",[]],[\"name/112\",[69,57.869]],[\"parent/112\",[68,3.183]],[\"name/113\",[1,26.808]],[\"parent/113\",[68,3.183]],[\"name/114\",[70,52.761]],[\"parent/114\",[68,3.183]],[\"name/115\",[71,52.761]],[\"parent/115\",[68,3.183]],[\"name/116\",[72,52.761]],[\"parent/116\",[68,3.183]],[\"name/117\",[73,52.761]],[\"parent/117\",[68,3.183]],[\"name/118\",[74,52.761]],[\"parent/118\",[68,3.183]],[\"name/119\",[30,46.883]],[\"parent/119\",[68,3.183]],[\"name/120\",[75,52.761]],[\"parent/120\",[68,3.183]],[\"name/121\",[76,52.761]],[\"parent/121\",[68,3.183]],[\"name/122\",[77,52.761]],[\"parent/122\",[68,3.183]],[\"name/123\",[78,52.761]],[\"parent/123\",[68,3.183]],[\"name/124\",[18,39.411]],[\"parent/124\",[68,3.183]],[\"name/125\",[5,35.897]],[\"parent/125\",[68,3.183]],[\"name/126\",[1,26.808]],[\"parent/126\",[79,3.476]],[\"name/127\",[18,39.411]],[\"parent/127\",[79,3.476]],[\"name/128\",[70,52.761]],[\"parent/128\",[79,3.476]],[\"name/129\",[71,52.761]],[\"parent/129\",[79,3.476]],[\"name/130\",[72,52.761]],[\"parent/130\",[79,3.476]],[\"name/131\",[73,52.761]],[\"parent/131\",[79,3.476]],[\"name/132\",[74,52.761]],[\"parent/132\",[79,3.476]],[\"name/133\",[30,46.883]],[\"parent/133\",[79,3.476]],[\"name/134\",[75,52.761]],[\"parent/134\",[79,3.476]],[\"name/135\",[76,52.761]],[\"parent/135\",[79,3.476]],[\"name/136\",[77,52.761]],[\"parent/136\",[79,3.476]],[\"name/137\",[78,52.761]],[\"parent/137\",[79,3.476]],[\"name/138\",[34,39.411]],[\"parent/138\",[79,3.476]],[\"name/139\",[11,28.08]],[\"parent/139\",[79,3.476]],[\"name/140\",[80,52.761]],[\"parent/140\",[]],[\"name/141\",[5,35.897]],[\"parent/141\",[80,5.213]],[\"name/142\",[11,28.08]],[\"parent/142\",[81,4.269]],[\"name/143\",[20,52.761]],[\"parent/143\",[81,4.269]],[\"name/144\",[21,34.515]],[\"parent/144\",[81,4.269]],[\"name/145\",[22,52.761]],[\"parent/145\",[81,4.269]],[\"name/146\",[23,34.515]],[\"parent/146\",[81,4.269]],[\"name/147\",[24,52.761]],[\"parent/147\",[81,4.269]],[\"name/148\",[82,30.354]],[\"parent/148\",[]],[\"name/149\",[83,52.761]],[\"parent/149\",[82,2.999]],[\"name/150\",[84,52.761]],[\"parent/150\",[82,2.999]],[\"name/151\",[85,52.761]],[\"parent/151\",[82,2.999]],[\"name/152\",[86,57.869]],[\"parent/152\",[82,2.999]],[\"name/153\",[1,26.808]],[\"parent/153\",[82,2.999]],[\"name/154\",[87,52.761]],[\"parent/154\",[82,2.999]],[\"name/155\",[88,52.761]],[\"parent/155\",[82,2.999]],[\"name/156\",[89,52.761]],[\"parent/156\",[82,2.999]],[\"name/157\",[90,52.761]],[\"parent/157\",[82,2.999]],[\"name/158\",[19,49.396]],[\"parent/158\",[82,2.999]],[\"name/159\",[91,52.761]],[\"parent/159\",[82,2.999]],[\"name/160\",[18,39.411]],[\"parent/160\",[82,2.999]],[\"name/161\",[92,52.761]],[\"parent/161\",[82,2.999]],[\"name/162\",[93,52.761]],[\"parent/162\",[82,2.999]],[\"name/163\",[94,52.761]],[\"parent/163\",[82,2.999]],[\"name/164\",[5,35.897]],[\"parent/164\",[82,2.999]],[\"name/165\",[83,52.761]],[\"parent/165\",[95,3.235]],[\"name/166\",[9,31.719]],[\"parent/166\",[95,3.235]],[\"name/167\",[84,52.761]],[\"parent/167\",[95,3.235]],[\"name/168\",[9,31.719]],[\"parent/168\",[95,3.235]],[\"name/169\",[85,52.761]],[\"parent/169\",[95,3.235]],[\"name/170\",[1,26.808]],[\"parent/170\",[95,3.235]],[\"name/171\",[87,52.761]],[\"parent/171\",[95,3.235]],[\"name/172\",[88,52.761]],[\"parent/172\",[95,3.235]],[\"name/173\",[89,52.761]],[\"parent/173\",[95,3.235]],[\"name/174\",[90,52.761]],[\"parent/174\",[95,3.235]],[\"name/175\",[19,49.396]],[\"parent/175\",[95,3.235]],[\"name/176\",[91,52.761]],[\"parent/176\",[95,3.235]],[\"name/177\",[18,39.411]],[\"parent/177\",[95,3.235]],[\"name/178\",[92,52.761]],[\"parent/178\",[95,3.235]],[\"name/179\",[93,52.761]],[\"parent/179\",[95,3.235]],[\"name/180\",[94,52.761]],[\"parent/180\",[95,3.235]],[\"name/181\",[34,39.411]],[\"parent/181\",[95,3.235]],[\"name/182\",[11,28.08]],[\"parent/182\",[95,3.235]],[\"name/183\",[96,29.152]],[\"parent/183\",[]],[\"name/184\",[1,26.808]],[\"parent/184\",[96,2.88]],[\"name/185\",[97,52.761]],[\"parent/185\",[96,2.88]],[\"name/186\",[98,52.761]],[\"parent/186\",[96,2.88]],[\"name/187\",[99,52.761]],[\"parent/187\",[96,2.88]],[\"name/188\",[100,52.761]],[\"parent/188\",[96,2.88]],[\"name/189\",[101,57.869]],[\"parent/189\",[96,2.88]],[\"name/190\",[18,39.411]],[\"parent/190\",[96,2.88]],[\"name/191\",[5,35.897]],[\"parent/191\",[96,2.88]],[\"name/192\",[1,26.808]],[\"parent/192\",[102,3.087]],[\"name/193\",[18,39.411]],[\"parent/193\",[102,3.087]],[\"name/194\",[100,52.761]],[\"parent/194\",[102,3.087]],[\"name/195\",[97,52.761]],[\"parent/195\",[102,3.087]],[\"name/196\",[98,52.761]],[\"parent/196\",[102,3.087]],[\"name/197\",[99,52.761]],[\"parent/197\",[102,3.087]],[\"name/198\",[103,52.761]],[\"parent/198\",[102,3.087]],[\"name/199\",[104,52.761]],[\"parent/199\",[102,3.087]],[\"name/200\",[105,52.761]],[\"parent/200\",[102,3.087]],[\"name/201\",[106,52.761]],[\"parent/201\",[102,3.087]],[\"name/202\",[107,52.761]],[\"parent/202\",[102,3.087]],[\"name/203\",[108,52.761]],[\"parent/203\",[102,3.087]],[\"name/204\",[109,52.761]],[\"parent/204\",[102,3.087]],[\"name/205\",[110,52.761]],[\"parent/205\",[102,3.087]],[\"name/206\",[111,52.761]],[\"parent/206\",[102,3.087]],[\"name/207\",[112,52.761]],[\"parent/207\",[102,3.087]],[\"name/208\",[113,52.761]],[\"parent/208\",[102,3.087]],[\"name/209\",[114,52.761]],[\"parent/209\",[102,3.087]],[\"name/210\",[115,52.761]],[\"parent/210\",[102,3.087]],[\"name/211\",[34,39.411]],[\"parent/211\",[102,3.087]],[\"name/212\",[11,28.08]],[\"parent/212\",[102,3.087]],[\"name/213\",[116,35.897]],[\"parent/213\",[]],[\"name/214\",[1,26.808]],[\"parent/214\",[116,3.547]],[\"name/215\",[117,52.761]],[\"parent/215\",[116,3.547]],[\"name/216\",[118,52.761]],[\"parent/216\",[116,3.547]],[\"name/217\",[119,52.761]],[\"parent/217\",[116,3.547]],[\"name/218\",[120,52.761]],[\"parent/218\",[116,3.547]],[\"name/219\",[121,52.761]],[\"parent/219\",[116,3.547]],[\"name/220\",[122,57.869]],[\"parent/220\",[116,3.547]],[\"name/221\",[5,35.897]],[\"parent/221\",[116,3.547]],[\"name/222\",[1,26.808]],[\"parent/222\",[123,4.004]],[\"name/223\",[117,52.761]],[\"parent/223\",[123,4.004]],[\"name/224\",[118,52.761]],[\"parent/224\",[123,4.004]],[\"name/225\",[119,52.761]],[\"parent/225\",[123,4.004]],[\"name/226\",[120,52.761]],[\"parent/226\",[123,4.004]],[\"name/227\",[121,52.761]],[\"parent/227\",[123,4.004]],[\"name/228\",[34,39.411]],[\"parent/228\",[123,4.004]],[\"name/229\",[11,28.08]],[\"parent/229\",[123,4.004]],[\"name/230\",[124,52.761]],[\"parent/230\",[]],[\"name/231\",[5,35.897]],[\"parent/231\",[124,5.213]],[\"name/232\",[125,57.869]],[\"parent/232\",[126,4.881]],[\"name/233\",[127,57.869]],[\"parent/233\",[126,4.881]],[\"name/234\",[11,28.08]],[\"parent/234\",[126,4.881]],[\"name/235\",[6,52.761]],[\"parent/235\",[0,3.894]],[\"name/236\",[8,52.761]],[\"parent/236\",[0,3.894]],[\"name/237\",[10,52.761]],[\"parent/237\",[0,3.894]],[\"name/238\",[128,41.775]],[\"parent/238\",[25,3.41]],[\"name/239\",[129,41.775]],[\"parent/239\",[25,3.41]],[\"name/240\",[9,31.719]],[\"parent/240\",[130,5.718]],[\"name/241\",[131,39.411]],[\"parent/241\",[132,4.632]],[\"name/242\",[133,41.775]],[\"parent/242\",[132,4.632]],[\"name/243\",[134,41.775]],[\"parent/243\",[132,4.632]],[\"name/244\",[135,41.775]],[\"parent/244\",[132,4.632]],[\"name/245\",[136,41.775]],[\"parent/245\",[25,3.41]],[\"name/246\",[137,40.523]],[\"parent/246\",[25,3.41]],[\"name/247\",[128,41.775]],[\"parent/247\",[35,3.547]],[\"name/248\",[129,41.775]],[\"parent/248\",[35,3.547]],[\"name/249\",[9,31.719]],[\"parent/249\",[138,5.718]],[\"name/250\",[131,39.411]],[\"parent/250\",[139,4.632]],[\"name/251\",[133,41.775]],[\"parent/251\",[139,4.632]],[\"name/252\",[134,41.775]],[\"parent/252\",[139,4.632]],[\"name/253\",[135,41.775]],[\"parent/253\",[139,4.632]],[\"name/254\",[136,41.775]],[\"parent/254\",[35,3.547]],[\"name/255\",[9,31.719]],[\"parent/255\",[140,5.718]],[\"name/256\",[131,39.411]],[\"parent/256\",[141,5.213]],[\"name/257\",[135,41.775]],[\"parent/257\",[141,5.213]],[\"name/258\",[137,40.523]],[\"parent/258\",[35,3.547]],[\"name/259\",[128,41.775]],[\"parent/259\",[43,3.547]],[\"name/260\",[129,41.775]],[\"parent/260\",[43,3.547]],[\"name/261\",[9,31.719]],[\"parent/261\",[142,5.718]],[\"name/262\",[131,39.411]],[\"parent/262\",[143,4.632]],[\"name/263\",[133,41.775]],[\"parent/263\",[143,4.632]],[\"name/264\",[134,41.775]],[\"parent/264\",[143,4.632]],[\"name/265\",[135,41.775]],[\"parent/265\",[143,4.632]],[\"name/266\",[136,41.775]],[\"parent/266\",[43,3.547]],[\"name/267\",[9,31.719]],[\"parent/267\",[144,5.718]],[\"name/268\",[131,39.411]],[\"parent/268\",[145,5.213]],[\"name/269\",[146,57.869]],[\"parent/269\",[145,5.213]],[\"name/270\",[137,40.523]],[\"parent/270\",[43,3.547]],[\"name/271\",[50,52.761]],[\"parent/271\",[43,3.547]],[\"name/272\",[9,31.719]],[\"parent/272\",[147,5.718]],[\"name/273\",[51,52.761]],[\"parent/273\",[148,4.128]],[\"name/274\",[53,52.761]],[\"parent/274\",[148,4.128]],[\"name/275\",[54,52.761]],[\"parent/275\",[148,4.128]],[\"name/276\",[55,52.761]],[\"parent/276\",[148,4.128]],[\"name/277\",[56,52.761]],[\"parent/277\",[148,4.128]],[\"name/278\",[57,52.761]],[\"parent/278\",[148,4.128]],[\"name/279\",[58,52.761]],[\"parent/279\",[148,4.128]],[\"name/280\",[137,40.523]],[\"parent/280\",[59,4.434]],[\"name/281\",[128,41.775]],[\"parent/281\",[63,3.795]],[\"name/282\",[129,41.775]],[\"parent/282\",[63,3.795]],[\"name/283\",[9,31.719]],[\"parent/283\",[149,5.718]],[\"name/284\",[131,39.411]],[\"parent/284\",[150,4.632]],[\"name/285\",[133,41.775]],[\"parent/285\",[150,4.632]],[\"name/286\",[134,41.775]],[\"parent/286\",[150,4.632]],[\"name/287\",[135,41.775]],[\"parent/287\",[150,4.632]],[\"name/288\",[136,41.775]],[\"parent/288\",[63,3.795]],[\"name/289\",[137,40.523]],[\"parent/289\",[63,3.795]],[\"name/290\",[151,57.869]],[\"parent/290\",[63,3.795]],[\"name/291\",[128,41.775]],[\"parent/291\",[68,3.183]],[\"name/292\",[129,41.775]],[\"parent/292\",[68,3.183]],[\"name/293\",[9,31.719]],[\"parent/293\",[152,5.718]],[\"name/294\",[131,39.411]],[\"parent/294\",[153,4.881]],[\"name/295\",[133,41.775]],[\"parent/295\",[153,4.881]],[\"name/296\",[134,41.775]],[\"parent/296\",[153,4.881]],[\"name/297\",[136,41.775]],[\"parent/297\",[68,3.183]],[\"name/298\",[137,40.523]],[\"parent/298\",[68,3.183]],[\"name/299\",[154,57.869]],[\"parent/299\",[82,2.999]],[\"name/300\",[155,57.869]],[\"parent/300\",[82,2.999]],[\"name/301\",[156,57.869]],[\"parent/301\",[82,2.999]],[\"name/302\",[157,57.869]],[\"parent/302\",[82,2.999]],[\"name/303\",[11,28.08]],[\"parent/303\",[158,5.213]],[\"name/304\",[9,31.719]],[\"parent/304\",[158,5.213]],[\"name/305\",[159,57.869]],[\"parent/305\",[82,2.999]],[\"name/306\",[11,28.08]],[\"parent/306\",[160,4.881]],[\"name/307\",[9,31.719]],[\"parent/307\",[160,4.881]],[\"name/308\",[9,31.719]],[\"parent/308\",[160,4.881]],[\"name/309\",[161,57.869]],[\"parent/309\",[82,2.999]],[\"name/310\",[11,28.08]],[\"parent/310\",[162,4.881]],[\"name/311\",[9,31.719]],[\"parent/311\",[162,4.881]],[\"name/312\",[9,31.719]],[\"parent/312\",[162,4.881]],[\"name/313\",[103,52.761]],[\"parent/313\",[96,2.88]],[\"name/314\",[163,35.897]],[\"parent/314\",[164,3.705]],[\"name/315\",[1,26.808]],[\"parent/315\",[164,3.705]],[\"name/316\",[165,35.897]],[\"parent/316\",[164,3.705]],[\"name/317\",[11,28.08]],[\"parent/317\",[164,3.705]],[\"name/318\",[166,35.897]],[\"parent/318\",[164,3.705]],[\"name/319\",[167,35.897]],[\"parent/319\",[164,3.705]],[\"name/320\",[168,35.897]],[\"parent/320\",[164,3.705]],[\"name/321\",[169,35.897]],[\"parent/321\",[164,3.705]],[\"name/322\",[23,34.515]],[\"parent/322\",[164,3.705]],[\"name/323\",[21,34.515]],[\"parent/323\",[164,3.705]],[\"name/324\",[170,35.897]],[\"parent/324\",[164,3.705]],[\"name/325\",[104,52.761]],[\"parent/325\",[96,2.88]],[\"name/326\",[163,35.897]],[\"parent/326\",[171,3.705]],[\"name/327\",[1,26.808]],[\"parent/327\",[171,3.705]],[\"name/328\",[165,35.897]],[\"parent/328\",[171,3.705]],[\"name/329\",[11,28.08]],[\"parent/329\",[171,3.705]],[\"name/330\",[166,35.897]],[\"parent/330\",[171,3.705]],[\"name/331\",[168,35.897]],[\"parent/331\",[171,3.705]],[\"name/332\",[169,35.897]],[\"parent/332\",[171,3.705]],[\"name/333\",[23,34.515]],[\"parent/333\",[171,3.705]],[\"name/334\",[21,34.515]],[\"parent/334\",[171,3.705]],[\"name/335\",[167,35.897]],[\"parent/335\",[171,3.705]],[\"name/336\",[170,35.897]],[\"parent/336\",[171,3.705]],[\"name/337\",[105,52.761]],[\"parent/337\",[96,2.88]],[\"name/338\",[163,35.897]],[\"parent/338\",[172,3.705]],[\"name/339\",[1,26.808]],[\"parent/339\",[172,3.705]],[\"name/340\",[165,35.897]],[\"parent/340\",[172,3.705]],[\"name/341\",[11,28.08]],[\"parent/341\",[172,3.705]],[\"name/342\",[166,35.897]],[\"parent/342\",[172,3.705]],[\"name/343\",[168,35.897]],[\"parent/343\",[172,3.705]],[\"name/344\",[169,35.897]],[\"parent/344\",[172,3.705]],[\"name/345\",[23,34.515]],[\"parent/345\",[172,3.705]],[\"name/346\",[21,34.515]],[\"parent/346\",[172,3.705]],[\"name/347\",[167,35.897]],[\"parent/347\",[172,3.705]],[\"name/348\",[170,35.897]],[\"parent/348\",[172,3.705]],[\"name/349\",[106,52.761]],[\"parent/349\",[96,2.88]],[\"name/350\",[163,35.897]],[\"parent/350\",[173,3.705]],[\"name/351\",[1,26.808]],[\"parent/351\",[173,3.705]],[\"name/352\",[165,35.897]],[\"parent/352\",[173,3.705]],[\"name/353\",[11,28.08]],[\"parent/353\",[173,3.705]],[\"name/354\",[166,35.897]],[\"parent/354\",[173,3.705]],[\"name/355\",[168,35.897]],[\"parent/355\",[173,3.705]],[\"name/356\",[169,35.897]],[\"parent/356\",[173,3.705]],[\"name/357\",[23,34.515]],[\"parent/357\",[173,3.705]],[\"name/358\",[21,34.515]],[\"parent/358\",[173,3.705]],[\"name/359\",[167,35.897]],[\"parent/359\",[173,3.705]],[\"name/360\",[170,35.897]],[\"parent/360\",[173,3.705]],[\"name/361\",[107,52.761]],[\"parent/361\",[96,2.88]],[\"name/362\",[163,35.897]],[\"parent/362\",[174,3.705]],[\"name/363\",[1,26.808]],[\"parent/363\",[174,3.705]],[\"name/364\",[165,35.897]],[\"parent/364\",[174,3.705]],[\"name/365\",[11,28.08]],[\"parent/365\",[174,3.705]],[\"name/366\",[166,35.897]],[\"parent/366\",[174,3.705]],[\"name/367\",[168,35.897]],[\"parent/367\",[174,3.705]],[\"name/368\",[169,35.897]],[\"parent/368\",[174,3.705]],[\"name/369\",[23,34.515]],[\"parent/369\",[174,3.705]],[\"name/370\",[21,34.515]],[\"parent/370\",[174,3.705]],[\"name/371\",[167,35.897]],[\"parent/371\",[174,3.705]],[\"name/372\",[170,35.897]],[\"parent/372\",[174,3.705]],[\"name/373\",[108,52.761]],[\"parent/373\",[96,2.88]],[\"name/374\",[163,35.897]],[\"parent/374\",[175,3.705]],[\"name/375\",[1,26.808]],[\"parent/375\",[175,3.705]],[\"name/376\",[165,35.897]],[\"parent/376\",[175,3.705]],[\"name/377\",[11,28.08]],[\"parent/377\",[175,3.705]],[\"name/378\",[166,35.897]],[\"parent/378\",[175,3.705]],[\"name/379\",[168,35.897]],[\"parent/379\",[175,3.705]],[\"name/380\",[169,35.897]],[\"parent/380\",[175,3.705]],[\"name/381\",[23,34.515]],[\"parent/381\",[175,3.705]],[\"name/382\",[21,34.515]],[\"parent/382\",[175,3.705]],[\"name/383\",[167,35.897]],[\"parent/383\",[175,3.705]],[\"name/384\",[170,35.897]],[\"parent/384\",[175,3.705]],[\"name/385\",[109,52.761]],[\"parent/385\",[96,2.88]],[\"name/386\",[163,35.897]],[\"parent/386\",[176,3.705]],[\"name/387\",[1,26.808]],[\"parent/387\",[176,3.705]],[\"name/388\",[165,35.897]],[\"parent/388\",[176,3.705]],[\"name/389\",[11,28.08]],[\"parent/389\",[176,3.705]],[\"name/390\",[166,35.897]],[\"parent/390\",[176,3.705]],[\"name/391\",[168,35.897]],[\"parent/391\",[176,3.705]],[\"name/392\",[169,35.897]],[\"parent/392\",[176,3.705]],[\"name/393\",[23,34.515]],[\"parent/393\",[176,3.705]],[\"name/394\",[21,34.515]],[\"parent/394\",[176,3.705]],[\"name/395\",[167,35.897]],[\"parent/395\",[176,3.705]],[\"name/396\",[170,35.897]],[\"parent/396\",[176,3.705]],[\"name/397\",[110,52.761]],[\"parent/397\",[96,2.88]],[\"name/398\",[163,35.897]],[\"parent/398\",[177,3.705]],[\"name/399\",[1,26.808]],[\"parent/399\",[177,3.705]],[\"name/400\",[165,35.897]],[\"parent/400\",[177,3.705]],[\"name/401\",[11,28.08]],[\"parent/401\",[177,3.705]],[\"name/402\",[166,35.897]],[\"parent/402\",[177,3.705]],[\"name/403\",[168,35.897]],[\"parent/403\",[177,3.705]],[\"name/404\",[169,35.897]],[\"parent/404\",[177,3.705]],[\"name/405\",[23,34.515]],[\"parent/405\",[177,3.705]],[\"name/406\",[21,34.515]],[\"parent/406\",[177,3.705]],[\"name/407\",[167,35.897]],[\"parent/407\",[177,3.705]],[\"name/408\",[170,35.897]],[\"parent/408\",[177,3.705]],[\"name/409\",[111,52.761]],[\"parent/409\",[96,2.88]],[\"name/410\",[163,35.897]],[\"parent/410\",[178,3.705]],[\"name/411\",[1,26.808]],[\"parent/411\",[178,3.705]],[\"name/412\",[165,35.897]],[\"parent/412\",[178,3.705]],[\"name/413\",[11,28.08]],[\"parent/413\",[178,3.705]],[\"name/414\",[166,35.897]],[\"parent/414\",[178,3.705]],[\"name/415\",[168,35.897]],[\"parent/415\",[178,3.705]],[\"name/416\",[169,35.897]],[\"parent/416\",[178,3.705]],[\"name/417\",[23,34.515]],[\"parent/417\",[178,3.705]],[\"name/418\",[21,34.515]],[\"parent/418\",[178,3.705]],[\"name/419\",[167,35.897]],[\"parent/419\",[178,3.705]],[\"name/420\",[170,35.897]],[\"parent/420\",[178,3.705]],[\"name/421\",[112,52.761]],[\"parent/421\",[96,2.88]],[\"name/422\",[163,35.897]],[\"parent/422\",[179,3.705]],[\"name/423\",[1,26.808]],[\"parent/423\",[179,3.705]],[\"name/424\",[165,35.897]],[\"parent/424\",[179,3.705]],[\"name/425\",[11,28.08]],[\"parent/425\",[179,3.705]],[\"name/426\",[166,35.897]],[\"parent/426\",[179,3.705]],[\"name/427\",[168,35.897]],[\"parent/427\",[179,3.705]],[\"name/428\",[169,35.897]],[\"parent/428\",[179,3.705]],[\"name/429\",[23,34.515]],[\"parent/429\",[179,3.705]],[\"name/430\",[21,34.515]],[\"parent/430\",[179,3.705]],[\"name/431\",[167,35.897]],[\"parent/431\",[179,3.705]],[\"name/432\",[170,35.897]],[\"parent/432\",[179,3.705]],[\"name/433\",[113,52.761]],[\"parent/433\",[96,2.88]],[\"name/434\",[163,35.897]],[\"parent/434\",[180,3.705]],[\"name/435\",[1,26.808]],[\"parent/435\",[180,3.705]],[\"name/436\",[165,35.897]],[\"parent/436\",[180,3.705]],[\"name/437\",[11,28.08]],[\"parent/437\",[180,3.705]],[\"name/438\",[166,35.897]],[\"parent/438\",[180,3.705]],[\"name/439\",[168,35.897]],[\"parent/439\",[180,3.705]],[\"name/440\",[169,35.897]],[\"parent/440\",[180,3.705]],[\"name/441\",[23,34.515]],[\"parent/441\",[180,3.705]],[\"name/442\",[21,34.515]],[\"parent/442\",[180,3.705]],[\"name/443\",[167,35.897]],[\"parent/443\",[180,3.705]],[\"name/444\",[170,35.897]],[\"parent/444\",[180,3.705]],[\"name/445\",[114,52.761]],[\"parent/445\",[96,2.88]],[\"name/446\",[163,35.897]],[\"parent/446\",[181,3.705]],[\"name/447\",[1,26.808]],[\"parent/447\",[181,3.705]],[\"name/448\",[165,35.897]],[\"parent/448\",[181,3.705]],[\"name/449\",[11,28.08]],[\"parent/449\",[181,3.705]],[\"name/450\",[166,35.897]],[\"parent/450\",[181,3.705]],[\"name/451\",[168,35.897]],[\"parent/451\",[181,3.705]],[\"name/452\",[169,35.897]],[\"parent/452\",[181,3.705]],[\"name/453\",[23,34.515]],[\"parent/453\",[181,3.705]],[\"name/454\",[21,34.515]],[\"parent/454\",[181,3.705]],[\"name/455\",[167,35.897]],[\"parent/455\",[181,3.705]],[\"name/456\",[170,35.897]],[\"parent/456\",[181,3.705]],[\"name/457\",[115,52.761]],[\"parent/457\",[96,2.88]],[\"name/458\",[163,35.897]],[\"parent/458\",[182,3.623]],[\"name/459\",[1,26.808]],[\"parent/459\",[182,3.623]],[\"name/460\",[165,35.897]],[\"parent/460\",[182,3.623]],[\"name/461\",[11,28.08]],[\"parent/461\",[182,3.623]],[\"name/462\",[183,57.869]],[\"parent/462\",[182,3.623]],[\"name/463\",[166,35.897]],[\"parent/463\",[182,3.623]],[\"name/464\",[168,35.897]],[\"parent/464\",[182,3.623]],[\"name/465\",[169,35.897]],[\"parent/465\",[182,3.623]],[\"name/466\",[23,34.515]],[\"parent/466\",[182,3.623]],[\"name/467\",[21,34.515]],[\"parent/467\",[182,3.623]],[\"name/468\",[167,35.897]],[\"parent/468\",[182,3.623]],[\"name/469\",[170,35.897]],[\"parent/469\",[182,3.623]],[\"name/470\",[128,41.775]],[\"parent/470\",[96,2.88]],[\"name/471\",[129,41.775]],[\"parent/471\",[96,2.88]],[\"name/472\",[9,31.719]],[\"parent/472\",[184,5.718]],[\"name/473\",[131,39.411]],[\"parent/473\",[185,4.632]],[\"name/474\",[133,41.775]],[\"parent/474\",[185,4.632]],[\"name/475\",[134,41.775]],[\"parent/475\",[185,4.632]],[\"name/476\",[135,41.775]],[\"parent/476\",[185,4.632]],[\"name/477\",[136,41.775]],[\"parent/477\",[96,2.88]],[\"name/478\",[137,40.523]],[\"parent/478\",[96,2.88]],[\"name/479\",[128,41.775]],[\"parent/479\",[116,3.547]],[\"name/480\",[129,41.775]],[\"parent/480\",[116,3.547]],[\"name/481\",[9,31.719]],[\"parent/481\",[186,5.718]],[\"name/482\",[131,39.411]],[\"parent/482\",[187,4.632]],[\"name/483\",[133,41.775]],[\"parent/483\",[187,4.632]],[\"name/484\",[134,41.775]],[\"parent/484\",[187,4.632]],[\"name/485\",[135,41.775]],[\"parent/485\",[187,4.632]],[\"name/486\",[136,41.775]],[\"parent/486\",[116,3.547]],[\"name/487\",[137,40.523]],[\"parent/487\",[116,3.547]]],\"invertedIndex\":[[\"__type\",{\"_index\":9,\"name\":{\"12\":{},\"14\":{},\"78\":{},\"166\":{},\"168\":{},\"240\":{},\"249\":{},\"255\":{},\"261\":{},\"267\":{},\"272\":{},\"283\":{},\"293\":{},\"304\":{},\"307\":{},\"308\":{},\"311\":{},\"312\":{},\"472\":{},\"481\":{}},\"parent\":{}}],[\"action\",{\"_index\":131,\"name\":{\"241\":{},\"250\":{},\"256\":{},\"262\":{},\"268\":{},\"284\":{},\"294\":{},\"473\":{},\"482\":{}},\"parent\":{}}],[\"activedirectory\",{\"_index\":112,\"name\":{\"207\":{},\"421\":{}},\"parent\":{}}],[\"addaxiosinterceptors\",{\"_index\":91,\"name\":{\"159\":{},\"176\":{}},\"parent\":{}}],[\"alloweddomainsclaim\",{\"_index\":62,\"name\":{\"97\":{}},\"parent\":{}}],[\"apple\",{\"_index\":103,\"name\":{\"198\":{},\"313\":{}},\"parent\":{}}],[\"attemptrefreshingsession\",{\"_index\":90,\"name\":{\"157\":{},\"174\":{}},\"parent\":{}}],[\"bitbucket\",{\"_index\":104,\"name\":{\"199\":{},\"325\":{}},\"parent\":{}}],[\"booleanclaim\",{\"_index\":157,\"name\":{\"302\":{}},\"parent\":{}}],[\"boxysaml\",{\"_index\":113,\"name\":{\"208\":{},\"433\":{}},\"parent\":{}}],[\"changelanguage\",{\"_index\":2,\"name\":{\"2\":{},\"8\":{}},\"parent\":{}}],[\"clearloginattemptinfo\",{\"_index\":78,\"name\":{\"123\":{},\"137\":{}},\"parent\":{}}],[\"componentsoverrideprovider\",{\"_index\":34,\"name\":{\"49\":{},\"66\":{},\"90\":{},\"98\":{},\"109\":{},\"138\":{},\"181\":{},\"211\":{},\"228\":{}},\"parent\":{}}],[\"config\",{\"_index\":23,\"name\":{\"28\":{},\"146\":{},\"322\":{},\"333\":{},\"345\":{},\"357\":{},\"369\":{},\"381\":{},\"393\":{},\"405\":{},\"417\":{},\"429\":{},\"441\":{},\"453\":{},\"466\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":11,\"name\":{\"15\":{},\"19\":{},\"50\":{},\"67\":{},\"91\":{},\"99\":{},\"110\":{},\"139\":{},\"142\":{},\"182\":{},\"212\":{},\"229\":{},\"234\":{},\"303\":{},\"306\":{},\"310\":{},\"317\":{},\"329\":{},\"341\":{},\"353\":{},\"365\":{},\"377\":{},\"389\":{},\"401\":{},\"413\":{},\"425\":{},\"437\":{},\"449\":{},\"461\":{}},\"parent\":{}}],[\"consumecode\",{\"_index\":72,\"name\":{\"116\":{},\"130\":{}},\"parent\":{}}],[\"createcode\",{\"_index\":70,\"name\":{\"114\":{},\"128\":{}},\"parent\":{}}],[\"createdevice\",{\"_index\":117,\"name\":{\"215\":{},\"223\":{}},\"parent\":{}}],[\"dateprovider\",{\"_index\":12,\"name\":{\"16\":{}},\"parent\":{}}],[\"default\",{\"_index\":5,\"name\":{\"5\":{},\"18\":{},\"40\":{},\"59\":{},\"75\":{},\"95\":{},\"104\":{},\"125\":{},\"141\":{},\"164\":{},\"191\":{},\"221\":{},\"231\":{}},\"parent\":{}}],[\"discord\",{\"_index\":105,\"name\":{\"200\":{},\"337\":{}},\"parent\":{}}],[\"doesemailexist\",{\"_index\":30,\"name\":{\"37\":{},\"47\":{},\"119\":{},\"133\":{}},\"parent\":{}}],[\"doesphonenumberexist\",{\"_index\":75,\"name\":{\"120\":{},\"134\":{}},\"parent\":{}}],[\"doessessionexist\",{\"_index\":19,\"name\":{\"24\":{},\"158\":{},\"175\":{}},\"parent\":{}}],[\"emailpassword\",{\"_index\":51,\"name\":{\"79\":{},\"273\":{}},\"parent\":{}}],[\"emailpasswordcomponentsoverrideprovider\",{\"_index\":32,\"name\":{\"39\":{}},\"parent\":{}}],[\"emailverificationclaim\",{\"_index\":41,\"name\":{\"58\":{},\"60\":{}},\"parent\":{}}],[\"emailverificationcomponentsoverrideprovider\",{\"_index\":40,\"name\":{\"57\":{}},\"parent\":{}}],[\"facebook\",{\"_index\":110,\"name\":{\"205\":{},\"397\":{}},\"parent\":{}}],[\"factorid\",{\"_index\":146,\"name\":{\"269\":{}},\"parent\":{}}],[\"factorids\",{\"_index\":50,\"name\":{\"77\":{},\"271\":{}},\"parent\":{}}],[\"firstfactorids\",{\"_index\":15,\"name\":{\"20\":{}},\"parent\":{}}],[\"getaccesstoken\",{\"_index\":88,\"name\":{\"155\":{},\"172\":{}},\"parent\":{}}],[\"getaccesstokenpayloadsecurely\",{\"_index\":89,\"name\":{\"156\":{},\"173\":{}},\"parent\":{}}],[\"getauthorisationurlwithqueryparamsandsetstate\",{\"_index\":98,\"name\":{\"186\":{},\"196\":{}},\"parent\":{}}],[\"getauthrecipedefaultredirectionurl\",{\"_index\":17,\"name\":{\"22\":{}},\"parent\":{}}],[\"getbutton\",{\"_index\":170,\"name\":{\"324\":{},\"336\":{},\"348\":{},\"360\":{},\"372\":{},\"384\":{},\"396\":{},\"408\":{},\"420\":{},\"432\":{},\"444\":{},\"456\":{},\"469\":{}},\"parent\":{}}],[\"getclaimvalue\",{\"_index\":94,\"name\":{\"163\":{},\"180\":{}},\"parent\":{}}],[\"getdefaultredirectionurl\",{\"_index\":22,\"name\":{\"27\":{},\"145\":{}},\"parent\":{}}],[\"getemailverificationtokenfromurl\",{\"_index\":39,\"name\":{\"56\":{},\"65\":{}},\"parent\":{}}],[\"getfirstfactorsforauthpage\",{\"_index\":16,\"name\":{\"21\":{}},\"parent\":{}}],[\"getinvalidclaimsfromresponse\",{\"_index\":93,\"name\":{\"162\":{},\"179\":{}},\"parent\":{}}],[\"getlinkcodefromurl\",{\"_index\":73,\"name\":{\"117\":{},\"131\":{}},\"parent\":{}}],[\"getloginattemptinfo\",{\"_index\":76,\"name\":{\"121\":{},\"135\":{}},\"parent\":{}}],[\"getloginchallengeinfo\",{\"_index\":64,\"name\":{\"102\":{},\"106\":{}},\"parent\":{}}],[\"getlogo\",{\"_index\":166,\"name\":{\"318\":{},\"330\":{},\"342\":{},\"354\":{},\"366\":{},\"378\":{},\"390\":{},\"402\":{},\"414\":{},\"426\":{},\"438\":{},\"450\":{},\"463\":{}},\"parent\":{}}],[\"getpreauthsessionidfromurl\",{\"_index\":74,\"name\":{\"118\":{},\"132\":{}},\"parent\":{}}],[\"getredirectionurlcontext\",{\"_index\":128,\"name\":{\"238\":{},\"247\":{},\"259\":{},\"281\":{},\"291\":{},\"470\":{},\"479\":{}},\"parent\":{}}],[\"getredirecturionproviderdashboard\",{\"_index\":167,\"name\":{\"319\":{},\"335\":{},\"347\":{},\"359\":{},\"371\":{},\"383\":{},\"395\":{},\"407\":{},\"419\":{},\"431\":{},\"443\":{},\"455\":{},\"468\":{}},\"parent\":{}}],[\"getredirecturl\",{\"_index\":21,\"name\":{\"26\":{},\"144\":{},\"323\":{},\"334\":{},\"346\":{},\"358\":{},\"370\":{},\"382\":{},\"394\":{},\"406\":{},\"418\":{},\"430\":{},\"442\":{},\"454\":{},\"467\":{}},\"parent\":{}}],[\"getredirecturltocontinueoauthflow\",{\"_index\":67,\"name\":{\"107\":{}},\"parent\":{}}],[\"getresetpasswordtokenfromurl\",{\"_index\":31,\"name\":{\"38\":{},\"48\":{}},\"parent\":{}}],[\"getstateandotherinfofromstorage\",{\"_index\":97,\"name\":{\"185\":{},\"195\":{}},\"parent\":{}}],[\"getuserid\",{\"_index\":87,\"name\":{\"154\":{},\"171\":{}},\"parent\":{}}],[\"github\",{\"_index\":106,\"name\":{\"201\":{},\"349\":{}},\"parent\":{}}],[\"gitlab\",{\"_index\":107,\"name\":{\"202\":{},\"361\":{}},\"parent\":{}}],[\"google\",{\"_index\":108,\"name\":{\"203\":{},\"373\":{}},\"parent\":{}}],[\"googleworkspaces\",{\"_index\":109,\"name\":{\"204\":{},\"385\":{}},\"parent\":{}}],[\"id\",{\"_index\":168,\"name\":{\"320\":{},\"331\":{},\"343\":{},\"355\":{},\"367\":{},\"379\":{},\"391\":{},\"403\":{},\"415\":{},\"427\":{},\"439\":{},\"451\":{},\"464\":{}},\"parent\":{}}],[\"index\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{},\"2\":{},\"3\":{},\"4\":{},\"5\":{},\"235\":{},\"236\":{},\"237\":{}}}],[\"index.default\",{\"_index\":7,\"name\":{},\"parent\":{\"6\":{},\"7\":{},\"8\":{},\"9\":{},\"10\":{},\"11\":{},\"12\":{},\"13\":{},\"14\":{},\"15\":{}}}],[\"init\",{\"_index\":1,\"name\":{\"1\":{},\"7\":{},\"31\":{},\"41\":{},\"52\":{},\"61\":{},\"69\":{},\"86\":{},\"93\":{},\"96\":{},\"101\":{},\"105\":{},\"113\":{},\"126\":{},\"153\":{},\"170\":{},\"184\":{},\"192\":{},\"214\":{},\"222\":{},\"315\":{},\"327\":{},\"339\":{},\"351\":{},\"363\":{},\"375\":{},\"387\":{},\"399\":{},\"411\":{},\"423\":{},\"435\":{},\"447\":{},\"459\":{}},\"parent\":{}}],[\"inputtype\",{\"_index\":154,\"name\":{\"299\":{}},\"parent\":{}}],[\"instance\",{\"_index\":163,\"name\":{\"314\":{},\"326\":{},\"338\":{},\"350\":{},\"362\":{},\"374\":{},\"386\":{},\"398\":{},\"410\":{},\"422\":{},\"434\":{},\"446\":{},\"458\":{}},\"parent\":{}}],[\"isemailverified\",{\"_index\":36,\"name\":{\"53\":{},\"62\":{}},\"parent\":{}}],[\"link_email\",{\"_index\":55,\"name\":{\"82\":{},\"276\":{}},\"parent\":{}}],[\"link_phone\",{\"_index\":56,\"name\":{\"83\":{},\"277\":{}},\"parent\":{}}],[\"linkedin\",{\"_index\":111,\"name\":{\"206\":{},\"409\":{}},\"parent\":{}}],[\"listdevices\",{\"_index\":121,\"name\":{\"219\":{},\"227\":{}},\"parent\":{}}],[\"loadtranslation\",{\"_index\":3,\"name\":{\"3\":{},\"9\":{}},\"parent\":{}}],[\"logout\",{\"_index\":65,\"name\":{\"103\":{},\"108\":{}},\"parent\":{}}],[\"multifactorauthclaim\",{\"_index\":48,\"name\":{\"74\":{},\"76\":{}},\"parent\":{}}],[\"multifactorauthcomponentsoverrideprovider\",{\"_index\":47,\"name\":{\"73\":{}},\"parent\":{}}],[\"multitenancycomponentsoverrideprovider\",{\"_index\":60,\"name\":{\"94\":{}},\"parent\":{}}],[\"name\",{\"_index\":169,\"name\":{\"321\":{},\"332\":{},\"344\":{},\"356\":{},\"368\":{},\"380\":{},\"392\":{},\"404\":{},\"416\":{},\"428\":{},\"440\":{},\"452\":{},\"465\":{}},\"parent\":{}}],[\"okta\",{\"_index\":114,\"name\":{\"209\":{},\"445\":{}},\"parent\":{}}],[\"onhandleeventcontext\",{\"_index\":136,\"name\":{\"245\":{},\"254\":{},\"266\":{},\"288\":{},\"297\":{},\"477\":{},\"486\":{}},\"parent\":{}}],[\"otp_email\",{\"_index\":53,\"name\":{\"80\":{},\"274\":{}},\"parent\":{}}],[\"otp_phone\",{\"_index\":54,\"name\":{\"81\":{},\"275\":{}},\"parent\":{}}],[\"passwordlesscomponentsoverrideprovider\",{\"_index\":69,\"name\":{\"112\":{}},\"parent\":{}}],[\"permissionclaim\",{\"_index\":125,\"name\":{\"232\":{}},\"parent\":{}}],[\"preapihookcontext\",{\"_index\":129,\"name\":{\"239\":{},\"248\":{},\"260\":{},\"282\":{},\"292\":{},\"471\":{},\"480\":{}},\"parent\":{}}],[\"primitivearrayclaim\",{\"_index\":159,\"name\":{\"305\":{}},\"parent\":{}}],[\"primitiveclaim\",{\"_index\":161,\"name\":{\"309\":{}},\"parent\":{}}],[\"recipe/authrecipe\",{\"_index\":13,\"name\":{\"17\":{}},\"parent\":{\"18\":{}}}],[\"recipe/authrecipe.default\",{\"_index\":14,\"name\":{},\"parent\":{\"19\":{},\"20\":{},\"21\":{},\"22\":{},\"23\":{},\"24\":{},\"25\":{},\"26\":{},\"27\":{},\"28\":{},\"29\":{}}}],[\"recipe/emailpassword\",{\"_index\":25,\"name\":{\"30\":{}},\"parent\":{\"31\":{},\"32\":{},\"33\":{},\"34\":{},\"35\":{},\"36\":{},\"37\":{},\"38\":{},\"39\":{},\"40\":{},\"238\":{},\"239\":{},\"245\":{},\"246\":{}}}],[\"recipe/emailpassword.default\",{\"_index\":33,\"name\":{},\"parent\":{\"41\":{},\"42\":{},\"43\":{},\"44\":{},\"45\":{},\"46\":{},\"47\":{},\"48\":{},\"49\":{},\"50\":{}}}],[\"recipe/emailpassword.preapihookcontext\",{\"_index\":130,\"name\":{},\"parent\":{\"240\":{}}}],[\"recipe/emailpassword.preapihookcontext.__type\",{\"_index\":132,\"name\":{},\"parent\":{\"241\":{},\"242\":{},\"243\":{},\"244\":{}}}],[\"recipe/emailverification\",{\"_index\":35,\"name\":{\"51\":{}},\"parent\":{\"52\":{},\"53\":{},\"54\":{},\"55\":{},\"56\":{},\"57\":{},\"58\":{},\"59\":{},\"247\":{},\"248\":{},\"254\":{},\"258\":{}}}],[\"recipe/emailverification.default\",{\"_index\":42,\"name\":{},\"parent\":{\"60\":{},\"61\":{},\"62\":{},\"63\":{},\"64\":{},\"65\":{},\"66\":{},\"67\":{}}}],[\"recipe/emailverification.onhandleeventcontext\",{\"_index\":140,\"name\":{},\"parent\":{\"255\":{}}}],[\"recipe/emailverification.onhandleeventcontext.__type\",{\"_index\":141,\"name\":{},\"parent\":{\"256\":{},\"257\":{}}}],[\"recipe/emailverification.preapihookcontext\",{\"_index\":138,\"name\":{},\"parent\":{\"249\":{}}}],[\"recipe/emailverification.preapihookcontext.__type\",{\"_index\":139,\"name\":{},\"parent\":{\"250\":{},\"251\":{},\"252\":{},\"253\":{}}}],[\"recipe/multifactorauth\",{\"_index\":43,\"name\":{\"68\":{}},\"parent\":{\"69\":{},\"70\":{},\"71\":{},\"72\":{},\"73\":{},\"74\":{},\"75\":{},\"259\":{},\"260\":{},\"266\":{},\"270\":{},\"271\":{}}}],[\"recipe/multifactorauth.default\",{\"_index\":49,\"name\":{},\"parent\":{\"76\":{},\"77\":{},\"78\":{},\"86\":{},\"87\":{},\"88\":{},\"89\":{},\"90\":{},\"91\":{}}}],[\"recipe/multifactorauth.default.__type\",{\"_index\":52,\"name\":{},\"parent\":{\"79\":{},\"80\":{},\"81\":{},\"82\":{},\"83\":{},\"84\":{},\"85\":{}}}],[\"recipe/multifactorauth.factorids\",{\"_index\":147,\"name\":{},\"parent\":{\"272\":{}}}],[\"recipe/multifactorauth.factorids.__type\",{\"_index\":148,\"name\":{},\"parent\":{\"273\":{},\"274\":{},\"275\":{},\"276\":{},\"277\":{},\"278\":{},\"279\":{}}}],[\"recipe/multifactorauth.onhandleeventcontext\",{\"_index\":144,\"name\":{},\"parent\":{\"267\":{}}}],[\"recipe/multifactorauth.onhandleeventcontext.__type\",{\"_index\":145,\"name\":{},\"parent\":{\"268\":{},\"269\":{}}}],[\"recipe/multifactorauth.preapihookcontext\",{\"_index\":142,\"name\":{},\"parent\":{\"261\":{}}}],[\"recipe/multifactorauth.preapihookcontext.__type\",{\"_index\":143,\"name\":{},\"parent\":{\"262\":{},\"263\":{},\"264\":{},\"265\":{}}}],[\"recipe/multitenancy\",{\"_index\":59,\"name\":{\"92\":{}},\"parent\":{\"93\":{},\"94\":{},\"95\":{},\"280\":{}}}],[\"recipe/multitenancy.default\",{\"_index\":61,\"name\":{},\"parent\":{\"96\":{},\"97\":{},\"98\":{},\"99\":{}}}],[\"recipe/oauth2provider\",{\"_index\":63,\"name\":{\"100\":{}},\"parent\":{\"101\":{},\"102\":{},\"103\":{},\"104\":{},\"281\":{},\"282\":{},\"288\":{},\"289\":{},\"290\":{}}}],[\"recipe/oauth2provider.default\",{\"_index\":66,\"name\":{},\"parent\":{\"105\":{},\"106\":{},\"107\":{},\"108\":{},\"109\":{},\"110\":{}}}],[\"recipe/oauth2provider.preapihookcontext\",{\"_index\":149,\"name\":{},\"parent\":{\"283\":{}}}],[\"recipe/oauth2provider.preapihookcontext.__type\",{\"_index\":150,\"name\":{},\"parent\":{\"284\":{},\"285\":{},\"286\":{},\"287\":{}}}],[\"recipe/passwordless\",{\"_index\":68,\"name\":{\"111\":{}},\"parent\":{\"112\":{},\"113\":{},\"114\":{},\"115\":{},\"116\":{},\"117\":{},\"118\":{},\"119\":{},\"120\":{},\"121\":{},\"122\":{},\"123\":{},\"124\":{},\"125\":{},\"291\":{},\"292\":{},\"297\":{},\"298\":{}}}],[\"recipe/passwordless.default\",{\"_index\":79,\"name\":{},\"parent\":{\"126\":{},\"127\":{},\"128\":{},\"129\":{},\"130\":{},\"131\":{},\"132\":{},\"133\":{},\"134\":{},\"135\":{},\"136\":{},\"137\":{},\"138\":{},\"139\":{}}}],[\"recipe/passwordless.preapihookcontext\",{\"_index\":152,\"name\":{},\"parent\":{\"293\":{}}}],[\"recipe/passwordless.preapihookcontext.__type\",{\"_index\":153,\"name\":{},\"parent\":{\"294\":{},\"295\":{},\"296\":{}}}],[\"recipe/recipemodule\",{\"_index\":80,\"name\":{\"140\":{}},\"parent\":{\"141\":{}}}],[\"recipe/recipemodule.default\",{\"_index\":81,\"name\":{},\"parent\":{\"142\":{},\"143\":{},\"144\":{},\"145\":{},\"146\":{},\"147\":{}}}],[\"recipe/session\",{\"_index\":82,\"name\":{\"148\":{}},\"parent\":{\"149\":{},\"150\":{},\"151\":{},\"152\":{},\"153\":{},\"154\":{},\"155\":{},\"156\":{},\"157\":{},\"158\":{},\"159\":{},\"160\":{},\"161\":{},\"162\":{},\"163\":{},\"164\":{},\"299\":{},\"300\":{},\"301\":{},\"302\":{},\"305\":{},\"309\":{}}}],[\"recipe/session.booleanclaim\",{\"_index\":158,\"name\":{},\"parent\":{\"303\":{},\"304\":{}}}],[\"recipe/session.default\",{\"_index\":95,\"name\":{},\"parent\":{\"165\":{},\"166\":{},\"167\":{},\"168\":{},\"169\":{},\"170\":{},\"171\":{},\"172\":{},\"173\":{},\"174\":{},\"175\":{},\"176\":{},\"177\":{},\"178\":{},\"179\":{},\"180\":{},\"181\":{},\"182\":{}}}],[\"recipe/session.primitivearrayclaim\",{\"_index\":160,\"name\":{},\"parent\":{\"306\":{},\"307\":{},\"308\":{}}}],[\"recipe/session.primitiveclaim\",{\"_index\":162,\"name\":{},\"parent\":{\"310\":{},\"311\":{},\"312\":{}}}],[\"recipe/thirdparty\",{\"_index\":96,\"name\":{\"183\":{}},\"parent\":{\"184\":{},\"185\":{},\"186\":{},\"187\":{},\"188\":{},\"189\":{},\"190\":{},\"191\":{},\"313\":{},\"325\":{},\"337\":{},\"349\":{},\"361\":{},\"373\":{},\"385\":{},\"397\":{},\"409\":{},\"421\":{},\"433\":{},\"445\":{},\"457\":{},\"470\":{},\"471\":{},\"477\":{},\"478\":{}}}],[\"recipe/thirdparty.activedirectory\",{\"_index\":179,\"name\":{},\"parent\":{\"422\":{},\"423\":{},\"424\":{},\"425\":{},\"426\":{},\"427\":{},\"428\":{},\"429\":{},\"430\":{},\"431\":{},\"432\":{}}}],[\"recipe/thirdparty.apple\",{\"_index\":164,\"name\":{},\"parent\":{\"314\":{},\"315\":{},\"316\":{},\"317\":{},\"318\":{},\"319\":{},\"320\":{},\"321\":{},\"322\":{},\"323\":{},\"324\":{}}}],[\"recipe/thirdparty.bitbucket\",{\"_index\":171,\"name\":{},\"parent\":{\"326\":{},\"327\":{},\"328\":{},\"329\":{},\"330\":{},\"331\":{},\"332\":{},\"333\":{},\"334\":{},\"335\":{},\"336\":{}}}],[\"recipe/thirdparty.boxysaml\",{\"_index\":180,\"name\":{},\"parent\":{\"434\":{},\"435\":{},\"436\":{},\"437\":{},\"438\":{},\"439\":{},\"440\":{},\"441\":{},\"442\":{},\"443\":{},\"444\":{}}}],[\"recipe/thirdparty.default\",{\"_index\":102,\"name\":{},\"parent\":{\"192\":{},\"193\":{},\"194\":{},\"195\":{},\"196\":{},\"197\":{},\"198\":{},\"199\":{},\"200\":{},\"201\":{},\"202\":{},\"203\":{},\"204\":{},\"205\":{},\"206\":{},\"207\":{},\"208\":{},\"209\":{},\"210\":{},\"211\":{},\"212\":{}}}],[\"recipe/thirdparty.discord\",{\"_index\":172,\"name\":{},\"parent\":{\"338\":{},\"339\":{},\"340\":{},\"341\":{},\"342\":{},\"343\":{},\"344\":{},\"345\":{},\"346\":{},\"347\":{},\"348\":{}}}],[\"recipe/thirdparty.facebook\",{\"_index\":177,\"name\":{},\"parent\":{\"398\":{},\"399\":{},\"400\":{},\"401\":{},\"402\":{},\"403\":{},\"404\":{},\"405\":{},\"406\":{},\"407\":{},\"408\":{}}}],[\"recipe/thirdparty.github\",{\"_index\":173,\"name\":{},\"parent\":{\"350\":{},\"351\":{},\"352\":{},\"353\":{},\"354\":{},\"355\":{},\"356\":{},\"357\":{},\"358\":{},\"359\":{},\"360\":{}}}],[\"recipe/thirdparty.gitlab\",{\"_index\":174,\"name\":{},\"parent\":{\"362\":{},\"363\":{},\"364\":{},\"365\":{},\"366\":{},\"367\":{},\"368\":{},\"369\":{},\"370\":{},\"371\":{},\"372\":{}}}],[\"recipe/thirdparty.google\",{\"_index\":175,\"name\":{},\"parent\":{\"374\":{},\"375\":{},\"376\":{},\"377\":{},\"378\":{},\"379\":{},\"380\":{},\"381\":{},\"382\":{},\"383\":{},\"384\":{}}}],[\"recipe/thirdparty.googleworkspaces\",{\"_index\":176,\"name\":{},\"parent\":{\"386\":{},\"387\":{},\"388\":{},\"389\":{},\"390\":{},\"391\":{},\"392\":{},\"393\":{},\"394\":{},\"395\":{},\"396\":{}}}],[\"recipe/thirdparty.linkedin\",{\"_index\":178,\"name\":{},\"parent\":{\"410\":{},\"411\":{},\"412\":{},\"413\":{},\"414\":{},\"415\":{},\"416\":{},\"417\":{},\"418\":{},\"419\":{},\"420\":{}}}],[\"recipe/thirdparty.okta\",{\"_index\":181,\"name\":{},\"parent\":{\"446\":{},\"447\":{},\"448\":{},\"449\":{},\"450\":{},\"451\":{},\"452\":{},\"453\":{},\"454\":{},\"455\":{},\"456\":{}}}],[\"recipe/thirdparty.preapihookcontext\",{\"_index\":184,\"name\":{},\"parent\":{\"472\":{}}}],[\"recipe/thirdparty.preapihookcontext.__type\",{\"_index\":185,\"name\":{},\"parent\":{\"473\":{},\"474\":{},\"475\":{},\"476\":{}}}],[\"recipe/thirdparty.twitter\",{\"_index\":182,\"name\":{},\"parent\":{\"458\":{},\"459\":{},\"460\":{},\"461\":{},\"462\":{},\"463\":{},\"464\":{},\"465\":{},\"466\":{},\"467\":{},\"468\":{},\"469\":{}}}],[\"recipe/totp\",{\"_index\":116,\"name\":{\"213\":{}},\"parent\":{\"214\":{},\"215\":{},\"216\":{},\"217\":{},\"218\":{},\"219\":{},\"220\":{},\"221\":{},\"479\":{},\"480\":{},\"486\":{},\"487\":{}}}],[\"recipe/totp.default\",{\"_index\":123,\"name\":{},\"parent\":{\"222\":{},\"223\":{},\"224\":{},\"225\":{},\"226\":{},\"227\":{},\"228\":{},\"229\":{}}}],[\"recipe/totp.preapihookcontext\",{\"_index\":186,\"name\":{},\"parent\":{\"481\":{}}}],[\"recipe/totp.preapihookcontext.__type\",{\"_index\":187,\"name\":{},\"parent\":{\"482\":{},\"483\":{},\"484\":{},\"485\":{}}}],[\"recipe/userroles\",{\"_index\":124,\"name\":{\"230\":{}},\"parent\":{\"231\":{}}}],[\"recipe/userroles.default\",{\"_index\":126,\"name\":{},\"parent\":{\"232\":{},\"233\":{},\"234\":{}}}],[\"recipecomponentsoverridecontextprovider\",{\"_index\":151,\"name\":{\"290\":{}},\"parent\":{}}],[\"recipeid\",{\"_index\":24,\"name\":{\"29\":{},\"147\":{}},\"parent\":{}}],[\"redirect\",{\"_index\":20,\"name\":{\"25\":{},\"143\":{}},\"parent\":{}}],[\"redirecttoauth\",{\"_index\":4,\"name\":{\"4\":{},\"10\":{}},\"parent\":{}}],[\"redirecttofactor\",{\"_index\":45,\"name\":{\"71\":{},\"88\":{}},\"parent\":{}}],[\"redirecttofactorchooser\",{\"_index\":46,\"name\":{\"72\":{},\"89\":{}},\"parent\":{}}],[\"redirecttothirdpartylogin\",{\"_index\":100,\"name\":{\"188\":{},\"194\":{}},\"parent\":{}}],[\"removedevice\",{\"_index\":120,\"name\":{\"218\":{},\"226\":{}},\"parent\":{}}],[\"requestinit\",{\"_index\":133,\"name\":{\"242\":{},\"251\":{},\"263\":{},\"285\":{},\"295\":{},\"474\":{},\"483\":{}},\"parent\":{}}],[\"resendcode\",{\"_index\":71,\"name\":{\"115\":{},\"129\":{}},\"parent\":{}}],[\"reset\",{\"_index\":165,\"name\":{\"316\":{},\"328\":{},\"340\":{},\"352\":{},\"364\":{},\"376\":{},\"388\":{},\"400\":{},\"412\":{},\"424\":{},\"436\":{},\"448\":{},\"460\":{}},\"parent\":{}}],[\"resyncsessionandfetchmfainfo\",{\"_index\":44,\"name\":{\"70\":{},\"87\":{}},\"parent\":{}}],[\"sendpasswordresetemail\",{\"_index\":27,\"name\":{\"34\":{},\"44\":{}},\"parent\":{}}],[\"sendverificationemail\",{\"_index\":38,\"name\":{\"55\":{},\"64\":{}},\"parent\":{}}],[\"sessionauth\",{\"_index\":85,\"name\":{\"151\":{},\"169\":{}},\"parent\":{}}],[\"sessioncomponentsoverrideprovider\",{\"_index\":86,\"name\":{\"152\":{}},\"parent\":{}}],[\"sessioncontext\",{\"_index\":155,\"name\":{\"300\":{}},\"parent\":{}}],[\"sessioncontexttype\",{\"_index\":156,\"name\":{\"301\":{}},\"parent\":{}}],[\"setloginattemptinfo\",{\"_index\":77,\"name\":{\"122\":{},\"136\":{}},\"parent\":{}}],[\"signin\",{\"_index\":29,\"name\":{\"36\":{},\"46\":{}},\"parent\":{}}],[\"signinandup\",{\"_index\":99,\"name\":{\"187\":{},\"197\":{}},\"parent\":{}}],[\"signout\",{\"_index\":18,\"name\":{\"23\":{},\"32\":{},\"42\":{},\"124\":{},\"127\":{},\"160\":{},\"177\":{},\"190\":{},\"193\":{}},\"parent\":{}}],[\"signup\",{\"_index\":28,\"name\":{\"35\":{},\"45\":{}},\"parent\":{}}],[\"submitnewpassword\",{\"_index\":26,\"name\":{\"33\":{},\"43\":{}},\"parent\":{}}],[\"supertokenswrapper\",{\"_index\":6,\"name\":{\"6\":{},\"235\":{}},\"parent\":{}}],[\"thirdparty\",{\"_index\":57,\"name\":{\"84\":{},\"278\":{}},\"parent\":{}}],[\"thirdpartycomponentsoverrideprovider\",{\"_index\":101,\"name\":{\"189\":{}},\"parent\":{}}],[\"totp\",{\"_index\":58,\"name\":{\"85\":{},\"279\":{}},\"parent\":{}}],[\"totpcomponentsoverrideprovider\",{\"_index\":122,\"name\":{\"220\":{}},\"parent\":{}}],[\"twitter\",{\"_index\":115,\"name\":{\"210\":{},\"457\":{}},\"parent\":{}}],[\"url\",{\"_index\":134,\"name\":{\"243\":{},\"252\":{},\"264\":{},\"286\":{},\"296\":{},\"475\":{},\"484\":{}},\"parent\":{}}],[\"useclaimvalue\",{\"_index\":84,\"name\":{\"150\":{},\"167\":{}},\"parent\":{}}],[\"uselegacytwitterlogo\",{\"_index\":183,\"name\":{\"462\":{}},\"parent\":{}}],[\"usercontext\",{\"_index\":135,\"name\":{\"244\":{},\"253\":{},\"257\":{},\"265\":{},\"287\":{},\"476\":{},\"485\":{}},\"parent\":{}}],[\"userinput\",{\"_index\":137,\"name\":{\"246\":{},\"258\":{},\"270\":{},\"280\":{},\"289\":{},\"298\":{},\"478\":{},\"487\":{}},\"parent\":{}}],[\"userroleclaim\",{\"_index\":127,\"name\":{\"233\":{}},\"parent\":{}}],[\"usesessioncontext\",{\"_index\":83,\"name\":{\"149\":{},\"165\":{}},\"parent\":{}}],[\"usetranslation\",{\"_index\":8,\"name\":{\"11\":{},\"236\":{}},\"parent\":{}}],[\"useusercontext\",{\"_index\":10,\"name\":{\"13\":{},\"237\":{}},\"parent\":{}}],[\"validateclaims\",{\"_index\":92,\"name\":{\"161\":{},\"178\":{}},\"parent\":{}}],[\"verifycode\",{\"_index\":118,\"name\":{\"216\":{},\"224\":{}},\"parent\":{}}],[\"verifydevice\",{\"_index\":119,\"name\":{\"217\":{},\"225\":{}},\"parent\":{}}],[\"verifyemail\",{\"_index\":37,\"name\":{\"54\":{},\"63\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/classes/dateProvider.DateProviderReference.html b/docs/classes/dateProvider.DateProviderReference.html index 6eac137a3..594f249dc 100644 --- a/docs/classes/dateProvider.DateProviderReference.html +++ b/docs/classes/dateProvider.DateProviderReference.html @@ -2,4 +2,4 @@

A utility class for managing a reference to a DateProviderInterface, allowing customization of time-related operations. This class is designed to address clock skew issues between the server and client by providing a consistent mechanism for obtaining current time adjusted for clock skew.

-

Hierarchy

Index

Constructors

  • Parameters

    • Optional dateProviderInput: DateProviderInput

    Returns DateProviderReference

Properties

dateProvider: DateProviderInterface
instance?: any

Methods

  • Returns DateProviderReference

  • init(dateProviderInput?: DateProviderInput): void
  • Parameters

    • Optional dateProviderInput: DateProviderInput

    Returns void

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

Index

Constructors

  • Parameters

    • Optional dateProviderInput: DateProviderInput

    Returns DateProviderReference

Properties

dateProvider: DateProviderInterface
instance?: any

Methods

  • Returns DateProviderReference

  • init(dateProviderInput?: DateProviderInput): void
  • Parameters

    • Optional dateProviderInput: DateProviderInput

    Returns void

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/index.default.html b/docs/classes/index.default.html index 2bcbb2267..25aab2d70 100644 --- a/docs/classes/index.default.html +++ b/docs/classes/index.default.html @@ -1 +1 @@ -default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

SuperTokensWrapper: FC<PropsWithChildren<{ userContext?: UserContext }>> = SuperTokensWrapper
useTranslation: (() => TranslationFunc) = useTranslation

Type declaration

    • (): TranslationFunc
    • Returns TranslationFunc

useUserContext: (() => UserContext) = useUserContext

Type declaration

    • (): UserContext
    • Returns UserContext

Methods

  • changeLanguage(language: string): Promise<void>
  • init(config: SuperTokensConfig): void
  • loadTranslation(store: TranslationStore): void
  • redirectToAuth(options?: { navigate?: Navigate; queryParams?: any; redirectBack?: boolean; show?: "signin" | "signup"; userContext?: UserContext }): Promise<void>
  • Parameters

    • Optional options: { navigate?: Navigate; queryParams?: any; redirectBack?: boolean; show?: "signin" | "signup"; userContext?: UserContext }
      • Optional navigate?: Navigate
      • Optional queryParams?: any
      • Optional redirectBack?: boolean
      • Optional show?: "signin" | "signup"
      • Optional userContext?: UserContext

    Returns Promise<void>

Generated using TypeDoc

\ No newline at end of file +default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

SuperTokensWrapper: FC<PropsWithChildren<{ userContext?: UserContext }>> = SuperTokensWrapper
useTranslation: (() => TranslationFunc) = useTranslation

Type declaration

    • (): TranslationFunc
    • Returns TranslationFunc

useUserContext: (() => UserContext) = useUserContext

Type declaration

    • (): UserContext
    • Returns UserContext

Methods

  • changeLanguage(language: string): Promise<void>
  • init(config: SuperTokensConfig): void
  • loadTranslation(store: TranslationStore): void
  • redirectToAuth(options?: { navigate?: Navigate; queryParams?: any; redirectBack?: boolean; show?: "signin" | "signup"; userContext?: UserContext }): Promise<void>
  • Parameters

    • Optional options: { navigate?: Navigate; queryParams?: any; redirectBack?: boolean; show?: "signin" | "signup"; userContext?: UserContext }
      • Optional navigate?: Navigate
      • Optional queryParams?: any
      • Optional redirectBack?: boolean
      • Optional show?: "signin" | "signup"
      • Optional userContext?: UserContext

    Returns Promise<void>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_authRecipe.default.html b/docs/classes/recipe_authRecipe.default.html index 8eb808f60..45bdd9b3a 100644 --- a/docs/classes/recipe_authRecipe.default.html +++ b/docs/classes/recipe_authRecipe.default.html @@ -1 +1 @@ -default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class default<T, Action, R, N> Abstract

Type Parameters

  • T

  • Action

  • R

  • N extends NormalisedConfig<T, Action, R | OnHandleEventContext>

Hierarchy

  • default<T, Action, R | OnHandleEventContext, N>
    • default

Index

Constructors

  • new default<T, Action, R, N>(config: NormalisedConfigWithAppInfoAndRecipeID<N>): default<T, Action, R, N>

Properties

config: NormalisedConfigWithAppInfoAndRecipeID<N>
firstFactorIds: string[]
recipeID: string

Methods

  • doesSessionExist(input?: { userContext?: UserContext }): Promise<boolean>
  • getAuthRecipeDefaultRedirectionURL(_context: T): Promise<string>
  • getDefaultRedirectionURL(_: T, _userContext: UserContext): Promise<string>
  • getFirstFactorsForAuthPage(): string[]
  • getRedirectUrl(context: GetRedirectionURLContextType, userContext: UserContext): Promise<null | string>
  • redirect(context: GetRedirectionURLContextType, navigate?: Navigate, queryParams?: Record<string, string>, userContext?: UserContext): Promise<void>
  • signOut(input?: { userContext?: UserContext }): Promise<void>

Generated using TypeDoc

\ No newline at end of file +default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class default<T, Action, R, N> Abstract

Type Parameters

  • T

  • Action

  • R

  • N extends NormalisedConfig<T, Action, R | OnHandleEventContext>

Hierarchy

  • default<T, Action, R | OnHandleEventContext, N>
    • default

Index

Constructors

  • new default<T, Action, R, N>(config: NormalisedConfigWithAppInfoAndRecipeID<N>): default<T, Action, R, N>

Properties

config: NormalisedConfigWithAppInfoAndRecipeID<N>
firstFactorIds: string[]
recipeID: string

Methods

  • doesSessionExist(input?: { userContext?: UserContext }): Promise<boolean>
  • getAuthRecipeDefaultRedirectionURL(_context: T): Promise<string>
  • getDefaultRedirectionURL(_: NormalisedGetRedirectionURLContext<T>, _userContext: UserContext): Promise<string>
  • getFirstFactorsForAuthPage(): string[]
  • getRedirectUrl(context: NormalisedGetRedirectionURLContext<GetRedirectionURLContextType>, userContext: UserContext): Promise<null | string>
  • redirect(context: NormalisedGetRedirectionURLContext<GetRedirectionURLContextType>, navigate?: Navigate, queryParams?: Record<string, string>, userContext?: UserContext): Promise<void>
  • Parameters

    • context: NormalisedGetRedirectionURLContext<GetRedirectionURLContextType>
    • Optional navigate: Navigate
    • Optional queryParams: Record<string, string>
    • Optional userContext: UserContext

    Returns Promise<void>

  • signOut(input?: { userContext?: UserContext }): Promise<void>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_emailpassword.default.html b/docs/classes/recipe_emailpassword.default.html index 2aaa6fcfe..3ef65eedd 100644 --- a/docs/classes/recipe_emailpassword.default.html +++ b/docs/classes/recipe_emailpassword.default.html @@ -1 +1 @@ -default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

ComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = RecipeComponentsOverrideContextProvider

Methods

  • doesEmailExist(input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>
  • Parameters

    • input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext }
      • email: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>

  • getResetPasswordTokenFromURL(input?: { userContext?: UserContext }): string
  • sendPasswordResetEmail(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" | "PASSWORD_RESET_NOT_ALLOWED" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>
  • Parameters

    • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }
      • formFields: { id: string; value: string }[]
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK" | "PASSWORD_RESET_NOT_ALLOWED" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>

  • signIn(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; status: "WRONG_CREDENTIALS_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_NOT_ALLOWED" }>
  • Parameters

    • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }
      • formFields: { id: string; value: string }[]
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; status: "WRONG_CREDENTIALS_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_NOT_ALLOWED" }>

  • signOut(input?: { userContext?: UserContext }): Promise<void>
  • signUp(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_UP_NOT_ALLOWED" }>
  • Parameters

    • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }
      • formFields: { id: string; value: string }[]
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_UP_NOT_ALLOWED" }>

  • submitNewPassword(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" } | { fetchResponse: Response; status: "RESET_PASSWORD_INVALID_TOKEN_ERROR" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>
  • Parameters

    • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }
      • formFields: { id: string; value: string }[]
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK" } | { fetchResponse: Response; status: "RESET_PASSWORD_INVALID_TOKEN_ERROR" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>

Generated using TypeDoc

\ No newline at end of file +default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

ComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = RecipeComponentsOverrideContextProvider

Methods

  • doesEmailExist(input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>
  • Parameters

    • input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext }
      • email: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>

  • getResetPasswordTokenFromURL(input?: { userContext?: UserContext }): string
  • sendPasswordResetEmail(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" | "PASSWORD_RESET_NOT_ALLOWED" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>
  • Parameters

    • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }
      • formFields: { id: string; value: string }[]
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK" | "PASSWORD_RESET_NOT_ALLOWED" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>

  • signIn(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; shouldTryLinkingWithSessionUser?: boolean; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; status: "WRONG_CREDENTIALS_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_NOT_ALLOWED" }>
  • Parameters

    • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; shouldTryLinkingWithSessionUser?: boolean; userContext?: UserContext }
      • formFields: { id: string; value: string }[]
      • Optional options?: RecipeFunctionOptions
      • Optional shouldTryLinkingWithSessionUser?: boolean
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; status: "WRONG_CREDENTIALS_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_NOT_ALLOWED" }>

  • signOut(input?: { userContext?: UserContext }): Promise<void>
  • signUp(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; shouldTryLinkingWithSessionUser?: boolean; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_UP_NOT_ALLOWED" }>
  • Parameters

    • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; shouldTryLinkingWithSessionUser?: boolean; userContext?: UserContext }
      • formFields: { id: string; value: string }[]
      • Optional options?: RecipeFunctionOptions
      • Optional shouldTryLinkingWithSessionUser?: boolean
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_UP_NOT_ALLOWED" }>

  • submitNewPassword(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" } | { fetchResponse: Response; status: "RESET_PASSWORD_INVALID_TOKEN_ERROR" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>
  • Parameters

    • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }
      • formFields: { id: string; value: string }[]
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK" } | { fetchResponse: Response; status: "RESET_PASSWORD_INVALID_TOKEN_ERROR" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_emailverification.default.html b/docs/classes/recipe_emailverification.default.html index 17f62ba94..e5aa53bef 100644 --- a/docs/classes/recipe_emailverification.default.html +++ b/docs/classes/recipe_emailverification.default.html @@ -1 +1 @@ -default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

ComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = RecipeComponentsOverrideContextProvider
EmailVerificationClaim: EmailVerificationClaimClass = EmailVerificationRecipe.EmailVerificationClaim

Methods

  • getEmailVerificationTokenFromURL(input?: { userContext?: UserContext }): string
  • isEmailVerified(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; isVerified: boolean; status: "OK" }>
  • sendVerificationEmail(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" | "EMAIL_ALREADY_VERIFIED_ERROR" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

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

  • verifyEmail(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" | "EMAIL_VERIFICATION_INVALID_TOKEN_ERROR" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK" | "EMAIL_VERIFICATION_INVALID_TOKEN_ERROR" }>

Generated using TypeDoc

\ No newline at end of file +default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

ComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = RecipeComponentsOverrideContextProvider
EmailVerificationClaim: EmailVerificationClaimClass = EmailVerificationRecipe.EmailVerificationClaim

Methods

  • getEmailVerificationTokenFromURL(input?: { userContext?: UserContext }): string
  • isEmailVerified(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; isVerified: boolean; status: "OK" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; isVerified: boolean; status: "OK" }>

  • sendVerificationEmail(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" | "EMAIL_ALREADY_VERIFIED_ERROR" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

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

  • verifyEmail(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" | "EMAIL_VERIFICATION_INVALID_TOKEN_ERROR" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK" | "EMAIL_VERIFICATION_INVALID_TOKEN_ERROR" }>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_multifactorauth.default.html b/docs/classes/recipe_multifactorauth.default.html index d3d6d5a87..88f78c537 100644 --- a/docs/classes/recipe_multifactorauth.default.html +++ b/docs/classes/recipe_multifactorauth.default.html @@ -1 +1 @@ -default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

ComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = RecipeComponentsOverrideContextProvider
FactorIds: { EMAILPASSWORD: "emailpassword"; LINK_EMAIL: "link-email"; LINK_PHONE: "link-phone"; OTP_EMAIL: "otp-email"; OTP_PHONE: "otp-phone"; THIRDPARTY: "thirdparty"; TOTP: "totp" } = FactorIds

Type declaration

  • EMAILPASSWORD: "emailpassword"
  • LINK_EMAIL: "link-email"
  • LINK_PHONE: "link-phone"
  • OTP_EMAIL: "otp-email"
  • OTP_PHONE: "otp-phone"
  • THIRDPARTY: "thirdparty"
  • TOTP: "totp"
MultiFactorAuthClaim: MultiFactorAuthClaimClass = MultiFactorAuthRecipe.MultiFactorAuthClaim

Methods

  • redirectToFactor(input: { factorId: string; forceSetup?: boolean; navigate?: Navigate; redirectBack?: boolean; stepUp?: boolean; userContext?: UserContext }): Promise<void>
  • Parameters

    • input: { factorId: string; forceSetup?: boolean; navigate?: Navigate; redirectBack?: boolean; stepUp?: boolean; userContext?: UserContext }
      • factorId: string
      • Optional forceSetup?: boolean
      • Optional navigate?: Navigate
      • Optional redirectBack?: boolean
      • Optional stepUp?: boolean
      • Optional userContext?: UserContext

    Returns Promise<void>

  • redirectToFactorChooser(input: { navigate?: Navigate; nextFactorOptions?: string[]; redirectBack?: boolean; stepUp?: boolean; userContext?: UserContext }): Promise<void>
  • Parameters

    • input: { navigate?: Navigate; nextFactorOptions?: string[]; redirectBack?: boolean; stepUp?: boolean; userContext?: UserContext }
      • Optional navigate?: Navigate
      • Optional nextFactorOptions?: string[]
      • Optional redirectBack?: boolean
      • Optional stepUp?: boolean
      • Optional userContext?: UserContext

    Returns Promise<void>

  • resyncSessionAndFetchMFAInfo(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ emails: Record<string, undefined | string[]>; factors: MFAFactorInfo; fetchResponse: Response; phoneNumbers: Record<string, undefined | string[]>; status: "OK" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ emails: Record<string, undefined | string[]>; factors: MFAFactorInfo; fetchResponse: Response; phoneNumbers: Record<string, undefined | string[]>; status: "OK" }>

Generated using TypeDoc

\ No newline at end of file +default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

ComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = RecipeComponentsOverrideContextProvider
FactorIds: { EMAILPASSWORD: "emailpassword"; LINK_EMAIL: "link-email"; LINK_PHONE: "link-phone"; OTP_EMAIL: "otp-email"; OTP_PHONE: "otp-phone"; THIRDPARTY: "thirdparty"; TOTP: "totp" } = FactorIds

Type declaration

  • EMAILPASSWORD: "emailpassword"
  • LINK_EMAIL: "link-email"
  • LINK_PHONE: "link-phone"
  • OTP_EMAIL: "otp-email"
  • OTP_PHONE: "otp-phone"
  • THIRDPARTY: "thirdparty"
  • TOTP: "totp"
MultiFactorAuthClaim: MultiFactorAuthClaimClass = MultiFactorAuthRecipe.MultiFactorAuthClaim

Methods

  • redirectToFactor(input: { factorId: string; forceSetup?: boolean; navigate?: Navigate; redirectBack?: boolean; stepUp?: boolean; userContext?: UserContext }): Promise<void>
  • Parameters

    • input: { factorId: string; forceSetup?: boolean; navigate?: Navigate; redirectBack?: boolean; stepUp?: boolean; userContext?: UserContext }
      • factorId: string
      • Optional forceSetup?: boolean
      • Optional navigate?: Navigate
      • Optional redirectBack?: boolean
      • Optional stepUp?: boolean
      • Optional userContext?: UserContext

    Returns Promise<void>

  • redirectToFactorChooser(input: { navigate?: Navigate; nextFactorOptions?: string[]; redirectBack?: boolean; stepUp?: boolean; userContext?: UserContext }): Promise<void>
  • Parameters

    • input: { navigate?: Navigate; nextFactorOptions?: string[]; redirectBack?: boolean; stepUp?: boolean; userContext?: UserContext }
      • Optional navigate?: Navigate
      • Optional nextFactorOptions?: string[]
      • Optional redirectBack?: boolean
      • Optional stepUp?: boolean
      • Optional userContext?: UserContext

    Returns Promise<void>

  • resyncSessionAndFetchMFAInfo(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ emails: Record<string, undefined | string[]>; factors: MFAFactorInfo; fetchResponse: Response; phoneNumbers: Record<string, undefined | string[]>; status: "OK" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ emails: Record<string, undefined | string[]>; factors: MFAFactorInfo; fetchResponse: Response; phoneNumbers: Record<string, undefined | string[]>; status: "OK" }>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_multitenancy.default.html b/docs/classes/recipe_multitenancy.default.html index 5edb58e3c..ec8e4750c 100644 --- a/docs/classes/recipe_multitenancy.default.html +++ b/docs/classes/recipe_multitenancy.default.html @@ -1 +1 @@ -default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

AllowedDomainsClaim: AllowedDomainsClaimClass = AllowedDomainsClaim
ComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = RecipeComponentsOverrideContextProvider

Methods

  • init(config?: UserInput): RecipeInitResult<any, any, any, any>

Generated using TypeDoc

\ No newline at end of file +default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

AllowedDomainsClaim: AllowedDomainsClaimClass = AllowedDomainsClaim
ComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = RecipeComponentsOverrideContextProvider

Methods

  • init(config?: UserInput): RecipeInitResult<any, any, any, any>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_oauth2provider.default.html b/docs/classes/recipe_oauth2provider.default.html new file mode 100644 index 000000000..94bd8fdf3 --- /dev/null +++ b/docs/classes/recipe_oauth2provider.default.html @@ -0,0 +1,13 @@ +default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

ComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = RecipeComponentsOverrideContextProvider

Methods

  • getLoginChallengeInfo(input: { loginChallenge: string; options?: RecipeFunctionOptions; userContext?: any }): Promise<{ fetchResponse: Response; info: LoginInfo; status: "OK" }>
  • +

    Returns information about an OAuth login in progress

    +
    throws

    STGeneralError if the API exposed by the backend SDKs returns status: "GENERAL_ERROR"

    +

    Parameters

    • input: { loginChallenge: string; options?: RecipeFunctionOptions; userContext?: any }
      • loginChallenge: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: any

    Returns Promise<{ fetchResponse: Response; info: LoginInfo; status: "OK" }>

    {status: "OK", info: LoginInfo}

    +
  • getRedirectURLToContinueOAuthFlow(input: { loginChallenge: string; options?: RecipeFunctionOptions; userContext?: any }): Promise<{ fetchResponse: Response; frontendRedirectTo: string; status: "OK" }>
  • +

    Accepts the OAuth2 Login request and returns the redirect URL to continue the OAuth flow.

    +
    throws

    STGeneralError if the API exposed by the backend SDKs returns status: "GENERAL_ERROR"

    +

    Parameters

    • input: { loginChallenge: string; options?: RecipeFunctionOptions; userContext?: any }
      • loginChallenge: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: any

    Returns Promise<{ fetchResponse: Response; frontendRedirectTo: string; status: "OK" }>

    {status: "OK", frontendRedirectTo: string}

    +
  • init(config?: UserInput): RecipeInitResult<any, never, any, any>
  • logOut(input: { logoutChallenge: string; options?: RecipeFunctionOptions; userContext?: any }): Promise<{ fetchResponse: Response; frontendRedirectTo: string; status: "OK" }>
  • +

    Accepts the OAuth2 Logout request, clears the SuperTokens session and returns post logout redirect URL.

    +
    throws

    STGeneralError if the API exposed by the backend SDKs returns status: "GENERAL_ERROR"

    +

    Parameters

    • input: { logoutChallenge: string; options?: RecipeFunctionOptions; userContext?: any }
      • logoutChallenge: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: any

    Returns Promise<{ fetchResponse: Response; frontendRedirectTo: string; status: "OK" }>

    {status: "OK", frontendRedirectTo: string}

    +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_passwordless.default.html b/docs/classes/recipe_passwordless.default.html index a527cf729..ebc98393f 100644 --- a/docs/classes/recipe_passwordless.default.html +++ b/docs/classes/recipe_passwordless.default.html @@ -1 +1 @@ -default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

ComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = RecipeComponentsOverrideContextProvider

Methods

  • clearLoginAttemptInfo(input?: { userContext?: UserContext }): Promise<void>
  • consumeCode(input?: { options?: RecipeFunctionOptions; userContext?: UserContext; userInputCode: string } | { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { failedCodeInputAttemptCount: number; fetchResponse: Response; maximumCodeInputAttempts: number; status: "INCORRECT_USER_INPUT_CODE_ERROR" | "EXPIRED_USER_INPUT_CODE_ERROR" } | { fetchResponse: Response; status: "RESTART_FLOW_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext; userInputCode: string } | { options?: RecipeFunctionOptions; userContext?: UserContext }

    Returns Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { failedCodeInputAttemptCount: number; fetchResponse: Response; maximumCodeInputAttempts: number; status: "INCORRECT_USER_INPUT_CODE_ERROR" | "EXPIRED_USER_INPUT_CODE_ERROR" } | { fetchResponse: Response; status: "RESTART_FLOW_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>

  • createCode(input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext } | { options?: RecipeFunctionOptions; phoneNumber: string; userContext?: UserContext }): Promise<{ deviceId: string; fetchResponse: Response; flowType: PasswordlessFlowType; preAuthSessionId: string; status: "OK" } | { reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>
  • Parameters

    • input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext } | { options?: RecipeFunctionOptions; phoneNumber: string; userContext?: UserContext }

    Returns Promise<{ deviceId: string; fetchResponse: Response; flowType: PasswordlessFlowType; preAuthSessionId: string; status: "OK" } | { reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>

  • doesEmailExist(input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>
  • Parameters

    • input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext }
      • email: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>

  • doesPhoneNumberExist(input: { options?: RecipeFunctionOptions; phoneNumber: string; userContext?: UserContext }): Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>
  • Parameters

    • input: { options?: RecipeFunctionOptions; phoneNumber: string; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • phoneNumber: string
      • Optional userContext?: UserContext

    Returns Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>

  • getLinkCodeFromURL(input?: { userContext?: UserContext }): string
  • getLoginAttemptInfo<CustomLoginAttemptInfoProperties>(input?: { userContext?: UserContext }): Promise<undefined | { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomLoginAttemptInfoProperties>
  • Type Parameters

    • CustomLoginAttemptInfoProperties

    Parameters

    • Optional input: { userContext?: UserContext }
      • Optional userContext?: UserContext

    Returns Promise<undefined | { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomLoginAttemptInfoProperties>

  • getPreAuthSessionIdFromURL(input?: { userContext?: UserContext }): string
  • resendCode(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" | "RESTART_FLOW_ERROR" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK" | "RESTART_FLOW_ERROR" }>

  • setLoginAttemptInfo<CustomStateProperties>(input: { attemptInfo: { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomStateProperties; userContext?: UserContext }): Promise<void>
  • Type Parameters

    • CustomStateProperties

    Parameters

    • input: { attemptInfo: { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomStateProperties; userContext?: UserContext }
      • attemptInfo: { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomStateProperties
      • Optional userContext?: UserContext

    Returns Promise<void>

  • signOut(input?: { userContext?: UserContext }): Promise<void>

Generated using TypeDoc

\ No newline at end of file +default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

ComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = RecipeComponentsOverrideContextProvider

Methods

  • clearLoginAttemptInfo(input?: { userContext?: UserContext }): Promise<void>
  • consumeCode(input?: { options?: RecipeFunctionOptions; userContext?: UserContext; userInputCode: string } | { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { failedCodeInputAttemptCount: number; fetchResponse: Response; maximumCodeInputAttempts: number; status: "INCORRECT_USER_INPUT_CODE_ERROR" | "EXPIRED_USER_INPUT_CODE_ERROR" } | { fetchResponse: Response; status: "RESTART_FLOW_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext; userInputCode: string } | { options?: RecipeFunctionOptions; userContext?: UserContext }

    Returns Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { failedCodeInputAttemptCount: number; fetchResponse: Response; maximumCodeInputAttempts: number; status: "INCORRECT_USER_INPUT_CODE_ERROR" | "EXPIRED_USER_INPUT_CODE_ERROR" } | { fetchResponse: Response; status: "RESTART_FLOW_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>

  • createCode(input: { email: string; options?: RecipeFunctionOptions; shouldTryLinkingWithSessionUser?: boolean; userContext?: UserContext } | { options?: RecipeFunctionOptions; phoneNumber: string; shouldTryLinkingWithSessionUser?: boolean; userContext?: UserContext }): Promise<{ deviceId: string; fetchResponse: Response; flowType: PasswordlessFlowType; preAuthSessionId: string; status: "OK" } | { reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>
  • Parameters

    • input: { email: string; options?: RecipeFunctionOptions; shouldTryLinkingWithSessionUser?: boolean; userContext?: UserContext } | { options?: RecipeFunctionOptions; phoneNumber: string; shouldTryLinkingWithSessionUser?: boolean; userContext?: UserContext }

    Returns Promise<{ deviceId: string; fetchResponse: Response; flowType: PasswordlessFlowType; preAuthSessionId: string; status: "OK" } | { reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>

  • doesEmailExist(input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>
  • Parameters

    • input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext }
      • email: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>

  • doesPhoneNumberExist(input: { options?: RecipeFunctionOptions; phoneNumber: string; userContext?: UserContext }): Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>
  • Parameters

    • input: { options?: RecipeFunctionOptions; phoneNumber: string; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • phoneNumber: string
      • Optional userContext?: UserContext

    Returns Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>

  • getLinkCodeFromURL(input?: { userContext?: UserContext }): string
  • getLoginAttemptInfo<CustomLoginAttemptInfoProperties>(input?: { userContext?: UserContext }): Promise<undefined | { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomLoginAttemptInfoProperties>
  • Type Parameters

    • CustomLoginAttemptInfoProperties

    Parameters

    • Optional input: { userContext?: UserContext }
      • Optional userContext?: UserContext

    Returns Promise<undefined | { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomLoginAttemptInfoProperties>

  • getPreAuthSessionIdFromURL(input?: { userContext?: UserContext }): string
  • resendCode(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" | "RESTART_FLOW_ERROR" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK" | "RESTART_FLOW_ERROR" }>

  • setLoginAttemptInfo<CustomStateProperties>(input: { attemptInfo: { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomStateProperties; userContext?: UserContext }): Promise<void>
  • Type Parameters

    • CustomStateProperties

    Parameters

    • input: { attemptInfo: { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomStateProperties; userContext?: UserContext }
      • attemptInfo: { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomStateProperties
      • Optional userContext?: UserContext

    Returns Promise<void>

  • signOut(input?: { userContext?: UserContext }): Promise<void>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_recipeModule.default.html b/docs/classes/recipe_recipeModule.default.html index d77d645b3..84db3335b 100644 --- a/docs/classes/recipe_recipeModule.default.html +++ b/docs/classes/recipe_recipeModule.default.html @@ -1 +1 @@ -default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class default<GetRedirectionURLContextType, Action, OnHandleEventContextType, N> Abstract

Type Parameters

  • GetRedirectionURLContextType

  • Action

  • OnHandleEventContextType

  • N extends NormalisedConfig<GetRedirectionURLContextType, Action, OnHandleEventContextType>

Hierarchy

  • BaseRecipeModule<GetRedirectionURLContextType, Action, OnHandleEventContextType, N>

Index

Constructors

  • new default<GetRedirectionURLContextType, Action, OnHandleEventContextType, N>(config: NormalisedConfigWithAppInfoAndRecipeID<N>): default<GetRedirectionURLContextType, Action, OnHandleEventContextType, N>
  • Type Parameters

    • GetRedirectionURLContextType

    • Action

    • OnHandleEventContextType

    • N extends NormalisedConfig<GetRedirectionURLContextType, Action, OnHandleEventContextType>

    Parameters

    • config: NormalisedConfigWithAppInfoAndRecipeID<N>

    Returns default<GetRedirectionURLContextType, Action, OnHandleEventContextType, N>

Properties

config: NormalisedConfigWithAppInfoAndRecipeID<N>
recipeID: string

Methods

  • getDefaultRedirectionURL(_: GetRedirectionURLContextType, _userContext: UserContext): Promise<string>
  • getRedirectUrl(context: GetRedirectionURLContextType, userContext: UserContext): Promise<null | string>
  • redirect(context: GetRedirectionURLContextType, navigate?: Navigate, queryParams?: Record<string, string>, userContext?: UserContext): Promise<void>

Generated using TypeDoc

\ No newline at end of file +default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class default<GetRedirectionURLContextType, Action, OnHandleEventContextType, N> Abstract

Type Parameters

  • GetRedirectionURLContextType

  • Action

  • OnHandleEventContextType

  • N extends NormalisedConfig<GetRedirectionURLContextType, Action, OnHandleEventContextType>

Hierarchy

  • BaseRecipeModule<GetRedirectionURLContextType, Action, OnHandleEventContextType, N>

Index

Constructors

  • new default<GetRedirectionURLContextType, Action, OnHandleEventContextType, N>(config: NormalisedConfigWithAppInfoAndRecipeID<N>): default<GetRedirectionURLContextType, Action, OnHandleEventContextType, N>
  • Type Parameters

    • GetRedirectionURLContextType

    • Action

    • OnHandleEventContextType

    • N extends NormalisedConfig<GetRedirectionURLContextType, Action, OnHandleEventContextType>

    Parameters

    • config: NormalisedConfigWithAppInfoAndRecipeID<N>

    Returns default<GetRedirectionURLContextType, Action, OnHandleEventContextType, N>

Properties

config: NormalisedConfigWithAppInfoAndRecipeID<N>
recipeID: string

Methods

  • getDefaultRedirectionURL(_: NormalisedGetRedirectionURLContext<GetRedirectionURLContextType>, _userContext: UserContext): Promise<string>
  • getRedirectUrl(context: NormalisedGetRedirectionURLContext<GetRedirectionURLContextType>, userContext: UserContext): Promise<null | string>
  • redirect(context: NormalisedGetRedirectionURLContext<GetRedirectionURLContextType>, navigate?: Navigate, queryParams?: Record<string, string>, userContext?: UserContext): Promise<void>
  • Parameters

    • context: NormalisedGetRedirectionURLContext<GetRedirectionURLContextType>
    • Optional navigate: Navigate
    • Optional queryParams: Record<string, string>
    • Optional userContext: UserContext

    Returns Promise<void>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_session.BooleanClaim.html b/docs/classes/recipe_session.BooleanClaim.html index 4d2215415..768693a1d 100644 --- a/docs/classes/recipe_session.BooleanClaim.html +++ b/docs/classes/recipe_session.BooleanClaim.html @@ -1,3 +1,3 @@ -BooleanClaim | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • BooleanClaim
    • BooleanClaim

Index

Constructors

  • new BooleanClaim(config: PrimitiveClaimConfig & { onFailureRedirection?: ValidationFailureCallback; showAccessDeniedOnFailure?: boolean }): BooleanClaim

Properties

defaultMaxAgeInSeconds: undefined | number
id: string
refresh: ((userContext: any) => Promise<void>)

Type declaration

    • (userContext: any): Promise<void>
    • +BooleanClaim | supertokens-auth-react
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Hierarchy

      • BooleanClaim
        • BooleanClaim

      Index

      Constructors

      • new BooleanClaim(config: PrimitiveClaimConfig & { onFailureRedirection?: ValidationFailureCallback; showAccessDeniedOnFailure?: boolean }): BooleanClaim
      • Parameters

        • config: PrimitiveClaimConfig & { onFailureRedirection?: ValidationFailureCallback; showAccessDeniedOnFailure?: boolean }

        Returns BooleanClaim

      Properties

      defaultMaxAgeInSeconds: undefined | number
      id: string
      refresh: ((userContext: any) => Promise<void>)

      Type declaration

        • (userContext: any): Promise<void>
        • Makes an API call that will refresh the claim in the token.

          -

          Parameters

          • userContext: any

          Returns Promise<void>

      validators: { hasValue: any } & BooleanValidators

      Methods

      • getLastFetchedTime(payload: any, _userContext?: any): undefined | number
      • Parameters

        • payload: any
        • Optional _userContext: any

        Returns undefined | number

      • getValueFromPayload(payload: any, _userContext?: any): boolean
      • Parameters

        • payload: any
        • Optional _userContext: any

        Returns boolean

      Legend

      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Class
      • Class with type parameter
      • Constructor

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      • userContext: any

      Returns Promise<void>

validators: { hasValue: any } & BooleanValidators

Methods

  • getLastFetchedTime(payload: any, _userContext?: any): undefined | number
  • Parameters

    • payload: any
    • Optional _userContext: any

    Returns undefined | number

  • getValueFromPayload(payload: any, _userContext?: any): boolean
  • Parameters

    • payload: any
    • Optional _userContext: any

    Returns boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_session.PrimitiveArrayClaim.html b/docs/classes/recipe_session.PrimitiveArrayClaim.html index c458a2a31..c7bc67e06 100644 --- a/docs/classes/recipe_session.PrimitiveArrayClaim.html +++ b/docs/classes/recipe_session.PrimitiveArrayClaim.html @@ -1,3 +1,3 @@ -PrimitiveArrayClaim | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type Parameters

  • T

Hierarchy

  • PrimitiveArrayClaim<T>
    • PrimitiveArrayClaim

Index

Constructors

  • new PrimitiveArrayClaim<T>(config: PrimitiveArrayClaimConfig & { onFailureRedirection?: ValidationFailureCallback; showAccessDeniedOnFailure?: boolean }): PrimitiveArrayClaim<T>

Properties

defaultMaxAgeInSeconds: undefined | number
id: string
refresh: ((userContext: any) => Promise<void>)

Type declaration

    • (userContext: any): Promise<void>
    • +PrimitiveArrayClaim | supertokens-auth-react
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Type Parameters

      • T

      Hierarchy

      • PrimitiveArrayClaim<T>
        • PrimitiveArrayClaim

      Index

      Constructors

      • new PrimitiveArrayClaim<T>(config: PrimitiveArrayClaimConfig & { onFailureRedirection?: ValidationFailureCallback; showAccessDeniedOnFailure?: boolean }): PrimitiveArrayClaim<T>

      Properties

      defaultMaxAgeInSeconds: undefined | number
      id: string
      refresh: ((userContext: any) => Promise<void>)

      Type declaration

        • (userContext: any): Promise<void>
        • Makes an API call that will refresh the claim in the token.

          -

          Parameters

          • userContext: any

          Returns Promise<void>

      validators: { excludes: any; excludesAll: any; includes: any; includesAll: any; includesAny: any }

      Type declaration

      • excludes:function
        • Parameters

          • val: ValueType
          • Optional maxAgeInSeconds: number
          • Optional id: string

          Returns SessionClaimValidator

      • excludesAll:function
        • Parameters

          • val: ValueType[]
          • Optional maxAgeInSeconds: number
          • Optional id: string

          Returns SessionClaimValidator

      • includes:function
        • Parameters

          • val: ValueType
          • Optional maxAgeInSeconds: number
          • Optional id: string

          Returns SessionClaimValidator

      • includesAll:function
        • Parameters

          • val: ValueType[]
          • Optional maxAgeInSeconds: number
          • Optional id: string

          Returns SessionClaimValidator

      • includesAny:function
        • Parameters

          • val: ValueType[]
          • Optional maxAgeInSeconds: number
          • Optional id: string

          Returns SessionClaimValidator

      Methods

      • getLastFetchedTime(payload: any, _userContext?: any): undefined | number
      • Parameters

        • payload: any
        • Optional _userContext: any

        Returns undefined | number

      • getValueFromPayload(payload: any, _userContext?: any): T[]
      • Parameters

        • payload: any
        • Optional _userContext: any

        Returns T[]

      Legend

      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Class
      • Class with type parameter

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      • userContext: any

      Returns Promise<void>

validators: { excludes: any; excludesAll: any; includes: any; includesAll: any; includesAny: any }

Type declaration

  • excludes:function
    • Parameters

      • val: ValueType
      • Optional maxAgeInSeconds: number
      • Optional id: string

      Returns SessionClaimValidator

  • excludesAll:function
    • Parameters

      • val: ValueType[]
      • Optional maxAgeInSeconds: number
      • Optional id: string

      Returns SessionClaimValidator

  • includes:function
    • Parameters

      • val: ValueType
      • Optional maxAgeInSeconds: number
      • Optional id: string

      Returns SessionClaimValidator

  • includesAll:function
    • Parameters

      • val: ValueType[]
      • Optional maxAgeInSeconds: number
      • Optional id: string

      Returns SessionClaimValidator

  • includesAny:function
    • Parameters

      • val: ValueType[]
      • Optional maxAgeInSeconds: number
      • Optional id: string

      Returns SessionClaimValidator

Methods

  • getLastFetchedTime(payload: any, _userContext?: any): undefined | number
  • Parameters

    • payload: any
    • Optional _userContext: any

    Returns undefined | number

  • getValueFromPayload(payload: any, _userContext?: any): T[]
  • Parameters

    • payload: any
    • Optional _userContext: any

    Returns T[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_session.PrimitiveClaim.html b/docs/classes/recipe_session.PrimitiveClaim.html index 285309ab1..0da4f75c6 100644 --- a/docs/classes/recipe_session.PrimitiveClaim.html +++ b/docs/classes/recipe_session.PrimitiveClaim.html @@ -1,3 +1,3 @@ -PrimitiveClaim | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type Parameters

  • T

Hierarchy

  • PrimitiveClaim<T>
    • PrimitiveClaim

Index

Constructors

  • new PrimitiveClaim<T>(config: PrimitiveClaimConfig & { onFailureRedirection?: ValidationFailureCallback; showAccessDeniedOnFailure?: boolean }): PrimitiveClaim<T>

Properties

defaultMaxAgeInSeconds: undefined | number
id: string
refresh: ((userContext: any) => Promise<void>)

Type declaration

    • (userContext: any): Promise<void>
    • +PrimitiveClaim | supertokens-auth-react
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Type Parameters

      • T

      Hierarchy

      • PrimitiveClaim<T>
        • PrimitiveClaim

      Index

      Constructors

      • new PrimitiveClaim<T>(config: PrimitiveClaimConfig & { onFailureRedirection?: ValidationFailureCallback; showAccessDeniedOnFailure?: boolean }): PrimitiveClaim<T>
      • Type Parameters

        • T

        Parameters

        • config: PrimitiveClaimConfig & { onFailureRedirection?: ValidationFailureCallback; showAccessDeniedOnFailure?: boolean }

        Returns PrimitiveClaim<T>

      Properties

      defaultMaxAgeInSeconds: undefined | number
      id: string
      refresh: ((userContext: any) => Promise<void>)

      Type declaration

        • (userContext: any): Promise<void>
        • Makes an API call that will refresh the claim in the token.

          -

          Parameters

          • userContext: any

          Returns Promise<void>

      validators: { hasValue: any }

      Type declaration

      • hasValue:function
        • Parameters

          • val: ValueType
          • Optional maxAgeInSeconds: number
          • Optional id: string

          Returns SessionClaimValidator

      Methods

      • getLastFetchedTime(payload: any, _userContext?: any): undefined | number
      • Parameters

        • payload: any
        • Optional _userContext: any

        Returns undefined | number

      • getValueFromPayload(payload: any, _userContext?: any): T
      • Parameters

        • payload: any
        • Optional _userContext: any

        Returns T

      Legend

      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Class
      • Class with type parameter

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      • userContext: any

      Returns Promise<void>

validators: { hasValue: any }

Type declaration

  • hasValue:function
    • Parameters

      • val: ValueType
      • Optional maxAgeInSeconds: number
      • Optional id: string

      Returns SessionClaimValidator

Methods

  • getLastFetchedTime(payload: any, _userContext?: any): undefined | number
  • Parameters

    • payload: any
    • Optional _userContext: any

    Returns undefined | number

  • getValueFromPayload(payload: any, _userContext?: any): T
  • Parameters

    • payload: any
    • Optional _userContext: any

    Returns T

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_session.default.html b/docs/classes/recipe_session.default.html index 55731a7c7..202e4cef1 100644 --- a/docs/classes/recipe_session.default.html +++ b/docs/classes/recipe_session.default.html @@ -1 +1 @@ -default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

ComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = RecipeComponentsOverrideContextProvider
SessionAuth: FC<PropsWithChildren<SessionAuthProps & { userContext?: UserContext }>> = SessionAuthWrapper
useClaimValue: (<T>(claim: SessionClaim<T>) => { loading: true } | { doesSessionExist: boolean; loading: false; value: undefined | T }) = useClaimValueFunc

Type declaration

    • <T>(claim: SessionClaim<T>): { loading: true } | { doesSessionExist: boolean; loading: false; value: undefined | T }
    • Type Parameters

      • T

      Parameters

      Returns { loading: true } | { doesSessionExist: boolean; loading: false; value: undefined | T }

useSessionContext: (() => SessionContextType) = useSessionContextFunc

Type declaration

Methods

  • addAxiosInterceptors(axiosInstance: any, userContext?: UserContext): void
  • attemptRefreshingSession(): Promise<boolean>
  • doesSessionExist(input?: { userContext?: UserContext }): Promise<boolean>
  • getAccessToken(input?: { userContext?: UserContext }): Promise<undefined | string>
  • getAccessTokenPayloadSecurely(input?: { userContext?: UserContext }): Promise<any>
  • getClaimValue<T>(input: { claim: SessionClaim<T>; userContext?: UserContext }): Promise<undefined | T>
  • getInvalidClaimsFromResponse(input: { response: Response | { data: any }; userContext: UserContext }): Promise<ClaimValidationError[]>
  • getUserId(input?: { userContext?: UserContext }): Promise<string>
  • init(config?: InputType): RecipeInitResult<unknown, unknown, unknown, any>
  • signOut(input?: { userContext?: UserContext }): Promise<void>

Generated using TypeDoc

\ No newline at end of file +default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

ComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = RecipeComponentsOverrideContextProvider
SessionAuth: FC<PropsWithChildren<SessionAuthProps & { userContext?: UserContext }>> = SessionAuthWrapper
useClaimValue: (<T>(claim: SessionClaim<T>) => { loading: true } | { doesSessionExist: boolean; loading: false; value: undefined | T }) = useClaimValueFunc

Type declaration

    • <T>(claim: SessionClaim<T>): { loading: true } | { doesSessionExist: boolean; loading: false; value: undefined | T }
    • Type Parameters

      • T

      Parameters

      Returns { loading: true } | { doesSessionExist: boolean; loading: false; value: undefined | T }

useSessionContext: (() => SessionContextType) = useSessionContextFunc

Type declaration

Methods

  • addAxiosInterceptors(axiosInstance: any, userContext?: UserContext): void
  • attemptRefreshingSession(): Promise<boolean>
  • doesSessionExist(input?: { userContext?: UserContext }): Promise<boolean>
  • getAccessToken(input?: { userContext?: UserContext }): Promise<undefined | string>
  • Parameters

    • Optional input: { userContext?: UserContext }
      • Optional userContext?: UserContext

    Returns Promise<undefined | string>

  • getAccessTokenPayloadSecurely(input?: { userContext?: UserContext }): Promise<any>
  • getClaimValue<T>(input: { claim: SessionClaim<T>; userContext?: UserContext }): Promise<undefined | T>
  • getInvalidClaimsFromResponse(input: { response: Response | { data: any }; userContext: UserContext }): Promise<ClaimValidationError[]>
  • getUserId(input?: { userContext?: UserContext }): Promise<string>
  • init(config?: InputType): RecipeInitResult<unknown, unknown, unknown, any>
  • signOut(input?: { userContext?: UserContext }): Promise<void>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_thirdparty.ActiveDirectory.html b/docs/classes/recipe_thirdparty.ActiveDirectory.html index a0403c1e8..ed20dfef6 100644 --- a/docs/classes/recipe_thirdparty.ActiveDirectory.html +++ b/docs/classes/recipe_thirdparty.ActiveDirectory.html @@ -1 +1 @@ -ActiveDirectory | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • ActiveDirectory

Index

Constructors

Properties

config: ProviderConfig
instance?: ActiveDirectory

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file +ActiveDirectory | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • ActiveDirectory

Index

Constructors

Properties

config: ProviderConfig
instance?: ActiveDirectory

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_thirdparty.Apple.html b/docs/classes/recipe_thirdparty.Apple.html index 2f89c411b..b7143a6f1 100644 --- a/docs/classes/recipe_thirdparty.Apple.html +++ b/docs/classes/recipe_thirdparty.Apple.html @@ -1 +1 @@ -Apple | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • Apple

Index

Constructors

  • new Apple(config?: BuiltInProviderConfig): Apple

Properties

config: ProviderConfig
instance?: Apple

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file +Apple | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • Apple

Index

Constructors

  • new Apple(config?: BuiltInProviderConfig): Apple

Properties

config: ProviderConfig
instance?: Apple

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_thirdparty.Bitbucket.html b/docs/classes/recipe_thirdparty.Bitbucket.html index 2fbdc162b..6959160a4 100644 --- a/docs/classes/recipe_thirdparty.Bitbucket.html +++ b/docs/classes/recipe_thirdparty.Bitbucket.html @@ -1 +1 @@ -Bitbucket | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • Bitbucket

Index

Constructors

  • new Bitbucket(config?: BuiltInProviderConfig): Bitbucket

Properties

config: ProviderConfig
instance?: Bitbucket

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file +Bitbucket | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • Bitbucket

Index

Constructors

  • new Bitbucket(config?: BuiltInProviderConfig): Bitbucket

Properties

config: ProviderConfig
instance?: Bitbucket

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_thirdparty.BoxySAML.html b/docs/classes/recipe_thirdparty.BoxySAML.html index 39e82350d..f69c91c2b 100644 --- a/docs/classes/recipe_thirdparty.BoxySAML.html +++ b/docs/classes/recipe_thirdparty.BoxySAML.html @@ -1 +1 @@ -BoxySAML | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • BoxySAML

Index

Constructors

  • new BoxySAML(config?: BuiltInProviderConfig): BoxySAML

Properties

config: ProviderConfig
instance?: BoxySAML

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file +BoxySAML | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • BoxySAML

Index

Constructors

  • new BoxySAML(config?: BuiltInProviderConfig): BoxySAML

Properties

config: ProviderConfig
instance?: BoxySAML

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_thirdparty.Discord.html b/docs/classes/recipe_thirdparty.Discord.html index 83e9eb882..6976400c6 100644 --- a/docs/classes/recipe_thirdparty.Discord.html +++ b/docs/classes/recipe_thirdparty.Discord.html @@ -1 +1 @@ -Discord | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • Discord

Index

Constructors

  • new Discord(config?: BuiltInProviderConfig): Discord

Properties

config: ProviderConfig
instance?: Discord

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file +Discord | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • Discord

Index

Constructors

  • new Discord(config?: BuiltInProviderConfig): Discord

Properties

config: ProviderConfig
instance?: Discord

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_thirdparty.Facebook.html b/docs/classes/recipe_thirdparty.Facebook.html index 7a7ab6ba0..7106facd4 100644 --- a/docs/classes/recipe_thirdparty.Facebook.html +++ b/docs/classes/recipe_thirdparty.Facebook.html @@ -1 +1 @@ -Facebook | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • Facebook

Index

Constructors

  • new Facebook(config?: BuiltInProviderConfig): Facebook

Properties

config: ProviderConfig
instance?: Facebook

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file +Facebook | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • Facebook

Index

Constructors

  • new Facebook(config?: BuiltInProviderConfig): Facebook

Properties

config: ProviderConfig
instance?: Facebook

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_thirdparty.Github.html b/docs/classes/recipe_thirdparty.Github.html index fd78c0f0a..1a70adb76 100644 --- a/docs/classes/recipe_thirdparty.Github.html +++ b/docs/classes/recipe_thirdparty.Github.html @@ -1 +1 @@ -Github | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • Github

Index

Constructors

  • new Github(config?: BuiltInProviderConfig): Github

Properties

config: ProviderConfig
instance?: Github

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file +Github | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • Github

Index

Constructors

  • new Github(config?: BuiltInProviderConfig): Github

Properties

config: ProviderConfig
instance?: Github

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_thirdparty.Gitlab.html b/docs/classes/recipe_thirdparty.Gitlab.html index 40901b05d..5e26c4572 100644 --- a/docs/classes/recipe_thirdparty.Gitlab.html +++ b/docs/classes/recipe_thirdparty.Gitlab.html @@ -1 +1 @@ -Gitlab | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • Gitlab

Index

Constructors

  • new Gitlab(config?: BuiltInProviderConfig): Gitlab

Properties

config: ProviderConfig
instance?: Gitlab

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file +Gitlab | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • Gitlab

Index

Constructors

  • new Gitlab(config?: BuiltInProviderConfig): Gitlab

Properties

config: ProviderConfig
instance?: Gitlab

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_thirdparty.Google.html b/docs/classes/recipe_thirdparty.Google.html index 4f578eb10..4cb75999a 100644 --- a/docs/classes/recipe_thirdparty.Google.html +++ b/docs/classes/recipe_thirdparty.Google.html @@ -1 +1 @@ -Google | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • Google

Index

Constructors

  • new Google(config?: BuiltInProviderConfig): Google

Properties

config: ProviderConfig
instance?: Google

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file +Google | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • Google

Index

Constructors

  • new Google(config?: BuiltInProviderConfig): Google

Properties

config: ProviderConfig
instance?: Google

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_thirdparty.GoogleWorkspaces.html b/docs/classes/recipe_thirdparty.GoogleWorkspaces.html index 2dd1ab462..6f75622be 100644 --- a/docs/classes/recipe_thirdparty.GoogleWorkspaces.html +++ b/docs/classes/recipe_thirdparty.GoogleWorkspaces.html @@ -1 +1 @@ -GoogleWorkspaces | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • GoogleWorkspaces

Index

Constructors

Properties

config: ProviderConfig
instance?: GoogleWorkspaces

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file +GoogleWorkspaces | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • GoogleWorkspaces

Index

Constructors

Properties

config: ProviderConfig
instance?: GoogleWorkspaces

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_thirdparty.LinkedIn.html b/docs/classes/recipe_thirdparty.LinkedIn.html index a8172ae7c..816311b14 100644 --- a/docs/classes/recipe_thirdparty.LinkedIn.html +++ b/docs/classes/recipe_thirdparty.LinkedIn.html @@ -1 +1 @@ -LinkedIn | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • LinkedIn

Index

Constructors

  • new LinkedIn(config?: BuiltInProviderConfig): LinkedIn

Properties

config: ProviderConfig
instance?: LinkedIn

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file +LinkedIn | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • LinkedIn

Index

Constructors

  • new LinkedIn(config?: BuiltInProviderConfig): LinkedIn

Properties

config: ProviderConfig
instance?: LinkedIn

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_thirdparty.Okta.html b/docs/classes/recipe_thirdparty.Okta.html index adb82947e..ece56b359 100644 --- a/docs/classes/recipe_thirdparty.Okta.html +++ b/docs/classes/recipe_thirdparty.Okta.html @@ -1 +1 @@ -Okta | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • Okta

Index

Constructors

  • new Okta(config?: BuiltInProviderConfig): Okta

Properties

config: ProviderConfig
instance?: Okta

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file +Okta | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • Okta

Index

Constructors

  • new Okta(config?: BuiltInProviderConfig): Okta

Properties

config: ProviderConfig
instance?: Okta

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: BuiltInProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_thirdparty.Twitter.html b/docs/classes/recipe_thirdparty.Twitter.html index 0c24d1f1d..f14eb20be 100644 --- a/docs/classes/recipe_thirdparty.Twitter.html +++ b/docs/classes/recipe_thirdparty.Twitter.html @@ -1 +1 @@ -Twitter | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • Twitter

Index

Constructors

  • new Twitter(config?: TwitterProviderConfig): Twitter

Properties

config: ProviderConfig
useLegacyTwitterLogo: boolean = false
instance?: Twitter

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: TwitterProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file +Twitter | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • Twitter

Index

Constructors

  • new Twitter(config?: TwitterProviderConfig): Twitter

Properties

config: ProviderConfig
useLegacyTwitterLogo: boolean = false
instance?: Twitter

Accessors

  • get id(): string
  • get name(): string

Methods

  • getButton(name?: string): Element
  • getLogo(): Element
  • getRedirectURIOnProviderDashboard(): undefined | string
  • getRedirectURL(): string
  • init(config?: TwitterProviderConfig): default
  • reset(): void

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_thirdparty.default.html b/docs/classes/recipe_thirdparty.default.html index 19348ccf6..d53b18928 100644 --- a/docs/classes/recipe_thirdparty.default.html +++ b/docs/classes/recipe_thirdparty.default.html @@ -1 +1 @@ -default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

ActiveDirectory: typeof ActiveDirectory = ActiveDirectory
Apple: typeof Apple = Apple
Bitbucket: typeof Bitbucket = Bitbucket
BoxySAML: typeof BoxySAML = BoxySAML
ComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = RecipeComponentsOverrideContextProvider
Discord: typeof Discord = Discord
Facebook: typeof Facebook = Facebook
Github: typeof Github = Github
Gitlab: typeof Gitlab = Gitlab
Google: typeof Google = Google
GoogleWorkspaces: typeof GoogleWorkspaces = GoogleWorkspaces
LinkedIn: typeof LinkedIn = LinkedIn
Okta: typeof Okta = Okta
Twitter: typeof Twitter = Twitter

Methods

  • getAuthorisationURLWithQueryParamsAndSetState(input: { frontendRedirectURI: string; options?: RecipeFunctionOptions; redirectURIOnProviderDashboard?: string; thirdPartyId: string; userContext?: UserContext }): Promise<string>
  • Parameters

    • input: { frontendRedirectURI: string; options?: RecipeFunctionOptions; redirectURIOnProviderDashboard?: string; thirdPartyId: string; userContext?: UserContext }
      • frontendRedirectURI: string
      • Optional options?: RecipeFunctionOptions
      • Optional redirectURIOnProviderDashboard?: string
      • thirdPartyId: string
      • Optional userContext?: UserContext

    Returns Promise<string>

  • getStateAndOtherInfoFromStorage<CustomStateProperties>(input?: { userContext?: UserContext }): undefined | StateObject & CustomStateProperties
  • init(config?: UserInput): RecipeInitResult<never, PreAndPostAPIHookAction, { action: "SUCCESS"; createdNewSession: boolean; isNewRecipeUser: boolean; user: User; userContext: UserContext }, NormalisedConfig>
  • redirectToThirdPartyLogin(input: { thirdPartyId: string; userContext?: UserContext }): Promise<{ status: "OK" | "ERROR" }>
  • signInAndUp(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; status: "NO_EMAIL_GIVEN_BY_PROVIDER" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; status: "NO_EMAIL_GIVEN_BY_PROVIDER" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>

  • signOut(input?: { userContext?: UserContext }): Promise<void>

Generated using TypeDoc

\ No newline at end of file +default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

ActiveDirectory: typeof ActiveDirectory = ActiveDirectory
Apple: typeof Apple = Apple
Bitbucket: typeof Bitbucket = Bitbucket
BoxySAML: typeof BoxySAML = BoxySAML
ComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = RecipeComponentsOverrideContextProvider
Discord: typeof Discord = Discord
Facebook: typeof Facebook = Facebook
Github: typeof Github = Github
Gitlab: typeof Gitlab = Gitlab
Google: typeof Google = Google
GoogleWorkspaces: typeof GoogleWorkspaces = GoogleWorkspaces
LinkedIn: typeof LinkedIn = LinkedIn
Okta: typeof Okta = Okta
Twitter: typeof Twitter = Twitter

Methods

  • getAuthorisationURLWithQueryParamsAndSetState(input: { frontendRedirectURI: string; options?: RecipeFunctionOptions; redirectURIOnProviderDashboard?: string; shouldTryLinkingWithSessionUser?: boolean; thirdPartyId: string; userContext?: UserContext }): Promise<string>
  • Parameters

    • input: { frontendRedirectURI: string; options?: RecipeFunctionOptions; redirectURIOnProviderDashboard?: string; shouldTryLinkingWithSessionUser?: boolean; thirdPartyId: string; userContext?: UserContext }
      • frontendRedirectURI: string
      • Optional options?: RecipeFunctionOptions
      • Optional redirectURIOnProviderDashboard?: string
      • Optional shouldTryLinkingWithSessionUser?: boolean
      • thirdPartyId: string
      • Optional userContext?: UserContext

    Returns Promise<string>

  • getStateAndOtherInfoFromStorage<CustomStateProperties>(input?: { userContext?: UserContext }): undefined | StateObject & CustomStateProperties
  • Type Parameters

    • CustomStateProperties

    Parameters

    • Optional input: { userContext?: UserContext }
      • Optional userContext?: UserContext

    Returns undefined | StateObject & CustomStateProperties

  • init(config?: UserInput): RecipeInitResult<never, PreAndPostAPIHookAction, { action: "SUCCESS"; createdNewSession: boolean; isNewRecipeUser: boolean; user: User; userContext: UserContext }, NormalisedConfig>
  • Parameters

    Returns RecipeInitResult<never, PreAndPostAPIHookAction, { action: "SUCCESS"; createdNewSession: boolean; isNewRecipeUser: boolean; user: User; userContext: UserContext }, NormalisedConfig>

  • redirectToThirdPartyLogin(input: { shouldTryLinkingWithSessionUser?: boolean; thirdPartyId: string; userContext?: UserContext }): Promise<{ status: "OK" | "ERROR" }>
  • Parameters

    • input: { shouldTryLinkingWithSessionUser?: boolean; thirdPartyId: string; userContext?: UserContext }
      • Optional shouldTryLinkingWithSessionUser?: boolean
      • thirdPartyId: string
      • Optional userContext?: UserContext

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

  • signInAndUp(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; status: "NO_EMAIL_GIVEN_BY_PROVIDER" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; status: "NO_EMAIL_GIVEN_BY_PROVIDER" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>

  • signOut(input?: { userContext?: UserContext }): Promise<void>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_totp.default.html b/docs/classes/recipe_totp.default.html index dee39b747..af53a5914 100644 --- a/docs/classes/recipe_totp.default.html +++ b/docs/classes/recipe_totp.default.html @@ -1 +1 @@ -default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

ComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = RecipeComponentsOverrideContextProvider

Methods

  • createDevice(input?: { deviceName?: string; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ deviceName: string; fetchResponse: Response; qrCodeString: string; secret: string; status: "OK" } | { fetchResponse: Response; status: "DEVICE_ALREADY_EXISTS_ERROR" }>
  • Parameters

    • Optional input: { deviceName?: string; options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional deviceName?: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ deviceName: string; fetchResponse: Response; qrCodeString: string; secret: string; status: "OK" } | { fetchResponse: Response; status: "DEVICE_ALREADY_EXISTS_ERROR" }>

  • listDevices(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ devices: { name: string; period: number; skew: number; verified: boolean }[]; fetchResponse: Response; status: "OK" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ devices: { name: string; period: number; skew: number; verified: boolean }[]; fetchResponse: Response; status: "OK" }>

  • removeDevice(input: { deviceName: string; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ didDeviceExist: boolean; fetchResponse: Response; status: "OK" }>
  • Parameters

    • input: { deviceName: string; options?: RecipeFunctionOptions; userContext?: UserContext }
      • deviceName: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ didDeviceExist: boolean; fetchResponse: Response; status: "OK" }>

  • verifyCode(input: { options?: RecipeFunctionOptions; totp: string; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>
  • Parameters

    • input: { options?: RecipeFunctionOptions; totp: string; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • totp: string
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK" } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>

  • verifyDevice(input: { deviceName: string; options?: RecipeFunctionOptions; totp: string; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK"; wasAlreadyVerified: boolean } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; status: "UNKNOWN_DEVICE_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>
  • Parameters

    • input: { deviceName: string; options?: RecipeFunctionOptions; totp: string; userContext?: UserContext }
      • deviceName: string
      • Optional options?: RecipeFunctionOptions
      • totp: string
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK"; wasAlreadyVerified: boolean } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; status: "UNKNOWN_DEVICE_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>

Generated using TypeDoc

\ No newline at end of file +default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

ComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = RecipeComponentsOverrideContextProvider

Methods

  • createDevice(input?: { deviceName?: string; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ deviceName: string; fetchResponse: Response; qrCodeString: string; secret: string; status: "OK" } | { fetchResponse: Response; status: "DEVICE_ALREADY_EXISTS_ERROR" }>
  • Parameters

    • Optional input: { deviceName?: string; options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional deviceName?: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ deviceName: string; fetchResponse: Response; qrCodeString: string; secret: string; status: "OK" } | { fetchResponse: Response; status: "DEVICE_ALREADY_EXISTS_ERROR" }>

  • listDevices(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ devices: { name: string; period: number; skew: number; verified: boolean }[]; fetchResponse: Response; status: "OK" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ devices: { name: string; period: number; skew: number; verified: boolean }[]; fetchResponse: Response; status: "OK" }>

  • removeDevice(input: { deviceName: string; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ didDeviceExist: boolean; fetchResponse: Response; status: "OK" }>
  • Parameters

    • input: { deviceName: string; options?: RecipeFunctionOptions; userContext?: UserContext }
      • deviceName: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ didDeviceExist: boolean; fetchResponse: Response; status: "OK" }>

  • verifyCode(input: { options?: RecipeFunctionOptions; totp: string; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>
  • Parameters

    • input: { options?: RecipeFunctionOptions; totp: string; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • totp: string
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK" } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>

  • verifyDevice(input: { deviceName: string; options?: RecipeFunctionOptions; totp: string; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK"; wasAlreadyVerified: boolean } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; status: "UNKNOWN_DEVICE_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>
  • Parameters

    • input: { deviceName: string; options?: RecipeFunctionOptions; totp: string; userContext?: UserContext }
      • deviceName: string
      • Optional options?: RecipeFunctionOptions
      • totp: string
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK"; wasAlreadyVerified: boolean } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; status: "UNKNOWN_DEVICE_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/recipe_userroles.default.html b/docs/classes/recipe_userroles.default.html index c17c744d9..71bf4449f 100644 --- a/docs/classes/recipe_userroles.default.html +++ b/docs/classes/recipe_userroles.default.html @@ -1 +1 @@ -default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Generated using TypeDoc

\ No newline at end of file +default | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default

Index

Constructors

Properties

PermissionClaim: PrimitiveArrayClaim<string> = PermissionClaim
UserRoleClaim: PrimitiveArrayClaim<string> = UserRoleClaim

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 8b9b16a1c..2865d93e3 100644 --- a/docs/index.html +++ b/docs/index.html @@ -33,4 +33,4 @@

Contact us

Authors

Created with :heart: by the folks at SuperTokens.io.

-

Generated using TypeDoc

\ No newline at end of file +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules.html b/docs/modules.html index 39dab54ea..0294b9aa5 100644 --- a/docs/modules.html +++ b/docs/modules.html @@ -1 +1 @@ -supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

supertokens-auth-react

Generated using TypeDoc

\ No newline at end of file +supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

supertokens-auth-react

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/dateProvider.html b/docs/modules/dateProvider.html index 006b6d096..0bc7add9f 100644 --- a/docs/modules/dateProvider.html +++ b/docs/modules/dateProvider.html @@ -1 +1 @@ -dateProvider | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Generated using TypeDoc

\ No newline at end of file +dateProvider | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/index.html b/docs/modules/index.html index 5ae969dc6..72013358c 100644 --- a/docs/modules/index.html +++ b/docs/modules/index.html @@ -1 +1 @@ -index | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Variables

SuperTokensWrapper: React.FC<PropsWithChildren<{ userContext?: UserContext }>> = ...

Functions

  • changeLanguage(language: string): Promise<void>
  • init(config: SuperTokensConfig): void
  • loadTranslation(store: TranslationStore): void
  • redirectToAuth(options?: { navigate?: Navigate; queryParams?: any; redirectBack?: boolean; show?: "signin" | "signup"; userContext?: UserContext }): Promise<void>
  • Parameters

    • Optional options: { navigate?: Navigate; queryParams?: any; redirectBack?: boolean; show?: "signin" | "signup"; userContext?: UserContext }
      • Optional navigate?: Navigate
      • Optional queryParams?: any
      • Optional redirectBack?: boolean
      • Optional show?: "signin" | "signup"
      • Optional userContext?: UserContext

    Returns Promise<void>

  • useTranslation(): TranslationFunc
  • useUserContext(): UserContext

Generated using TypeDoc

\ No newline at end of file +index | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Variables

SuperTokensWrapper: React.FC<PropsWithChildren<{ userContext?: UserContext }>> = ...

Functions

  • changeLanguage(language: string): Promise<void>
  • init(config: SuperTokensConfig): void
  • loadTranslation(store: TranslationStore): void
  • redirectToAuth(options?: { navigate?: Navigate; queryParams?: any; redirectBack?: boolean; show?: "signin" | "signup"; userContext?: UserContext }): Promise<void>
  • Parameters

    • Optional options: { navigate?: Navigate; queryParams?: any; redirectBack?: boolean; show?: "signin" | "signup"; userContext?: UserContext }
      • Optional navigate?: Navigate
      • Optional queryParams?: any
      • Optional redirectBack?: boolean
      • Optional show?: "signin" | "signup"
      • Optional userContext?: UserContext

    Returns Promise<void>

  • useTranslation(): TranslationFunc
  • useUserContext(): UserContext

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/recipe_authRecipe.html b/docs/modules/recipe_authRecipe.html index d8f861172..78260e35c 100644 --- a/docs/modules/recipe_authRecipe.html +++ b/docs/modules/recipe_authRecipe.html @@ -1 +1 @@ -recipe/authRecipe | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Generated using TypeDoc

\ No newline at end of file +recipe/authRecipe | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/recipe_emailpassword.html b/docs/modules/recipe_emailpassword.html index 52934a414..8d63cd666 100644 --- a/docs/modules/recipe_emailpassword.html +++ b/docs/modules/recipe_emailpassword.html @@ -1,27 +1,27 @@ -recipe/emailpassword | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module recipe/emailpassword

Index

Type Aliases

GetRedirectionURLContext: { action: "RESET_PASSWORD" }

Type declaration

  • action: "RESET_PASSWORD"
OnHandleEventContext: AuthRecipeModuleOnHandleEventContext | { action: "RESET_PASSWORD_EMAIL_SENT"; email: string; userContext: UserContext } | { action: "PASSWORD_RESET_SUCCESSFUL"; userContext: UserContext } | { action: "SUCCESS"; createdNewSession: boolean; isNewRecipeUser: boolean; user: User; userContext: UserContext }
PreAPIHookContext: { action: PreAndPostAPIHookAction; requestInit: RequestInit; url: string; userContext: UserContext }

Type declaration

  • action: PreAndPostAPIHookAction
  • requestInit: RequestInit
  • url: string
  • userContext: UserContext
RecipeInterface: { doesEmailExist: any; getResetPasswordTokenFromURL: any; getTenantIdFromURL: any; sendPasswordResetEmail: any; signIn: any; signUp: any; submitNewPassword: any }

Type declaration

  • doesEmailExist:function
    • doesEmailExist(input: { email: string; options?: RecipeFunctionOptions; userContext: any }): Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>
    • +recipe/emailpassword | supertokens-auth-react
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Module recipe/emailpassword

      Index

      Type Aliases

      GetRedirectionURLContext: NormalisedGetRedirectionURLContext<{ action: "RESET_PASSWORD" }>
      OnHandleEventContext: AuthRecipeModuleOnHandleEventContext | { action: "RESET_PASSWORD_EMAIL_SENT"; email: string; userContext: UserContext } | { action: "PASSWORD_RESET_SUCCESSFUL"; userContext: UserContext } | { action: "SUCCESS"; createdNewSession: boolean; isNewRecipeUser: boolean; user: User; userContext: UserContext }
      PreAPIHookContext: { action: PreAndPostAPIHookAction; requestInit: RequestInit; url: string; userContext: UserContext }

      Type declaration

      • action: PreAndPostAPIHookAction
      • requestInit: RequestInit
      • url: string
      • userContext: UserContext
      RecipeInterface: { doesEmailExist: any; getResetPasswordTokenFromURL: any; getTenantIdFromURL: any; sendPasswordResetEmail: any; signIn: any; signUp: any; submitNewPassword: any }

      Type declaration

      • doesEmailExist:function
        • doesEmailExist(input: { email: string; options?: RecipeFunctionOptions; userContext: any }): Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>
        • Check if an email exists

          throws

          STGeneralError if the API exposed by the backend SDKs returns status: "GENERAL_ERROR"

          Parameters

          • input: { email: string; options?: RecipeFunctionOptions; userContext: any }
            • email: string
            • Optional options?: RecipeFunctionOptions
            • userContext: any

          Returns Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>

          {status: "OK", doesExist: boolean}

          -
      • getResetPasswordTokenFromURL:function
        • getResetPasswordTokenFromURL(input: { userContext: any }): string
      • getResetPasswordTokenFromURL:function
        • getResetPasswordTokenFromURL(input: { userContext: any }): string
        • Reads and returns the reset password token from the current URL

          Parameters

          • input: { userContext: any }
            • userContext: any

          Returns string

          The "token" query parameter from the current location

          -
      • getTenantIdFromURL:function
        • getTenantIdFromURL(input: { userContext: any }): undefined | string
      • getTenantIdFromURL:function
        • getTenantIdFromURL(input: { userContext: any }): undefined | string
        • Reads and returns the tenant id from the current URL

          Parameters

          • input: { userContext: any }
            • userContext: any

          Returns undefined | string

          The "tenantId" query parameter from the current location

          -
      • sendPasswordResetEmail:function
        • sendPasswordResetEmail(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext: any }): Promise<{ fetchResponse: Response; status: "OK" } | { fetchResponse: Response; reason: string; status: "PASSWORD_RESET_NOT_ALLOWED" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>
      • sendPasswordResetEmail:function
        • sendPasswordResetEmail(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext: any }): Promise<{ fetchResponse: Response; status: "OK" } | { fetchResponse: Response; reason: string; status: "PASSWORD_RESET_NOT_ALLOWED" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>
        • Send an email to the user for password reset

          throws

          STGeneralError if the API exposed by the backend SDKs returns status: "GENERAL_ERROR"

          Parameters

          • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext: any }
            • formFields: { id: string; value: string }[]
            • Optional options?: RecipeFunctionOptions
            • userContext: any

          Returns Promise<{ fetchResponse: Response; status: "OK" } | { fetchResponse: Response; reason: string; status: "PASSWORD_RESET_NOT_ALLOWED" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>

          {status: "OK"} if successfull

          -
      • signIn:function
        • signIn(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext: any }): Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; status: "WRONG_CREDENTIALS_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_NOT_ALLOWED" }>
      • signIn:function
        • signIn(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; shouldTryLinkingWithSessionUser: boolean | undefined; userContext: any }): Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; status: "WRONG_CREDENTIALS_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_NOT_ALLOWED" }>
        • Sign in a user with email and password

          throws

          STGeneralError if the API exposed by the backend SDKs returns status: "GENERAL_ERROR"

          -

          Parameters

          • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext: any }
            • formFields: { id: string; value: string }[]
            • Optional options?: RecipeFunctionOptions
            • userContext: any

          Returns Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; status: "WRONG_CREDENTIALS_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_NOT_ALLOWED" }>

          {status: "OK"} if successfull

          -
      • signUp:function
        • signUp(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext: any }): Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_UP_NOT_ALLOWED" }>
        • +

          Parameters

          • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; shouldTryLinkingWithSessionUser: boolean | undefined; userContext: any }
            • formFields: { id: string; value: string }[]
            • Optional options?: RecipeFunctionOptions
            • shouldTryLinkingWithSessionUser: boolean | undefined
            • userContext: any

          Returns Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; status: "WRONG_CREDENTIALS_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_NOT_ALLOWED" }>

          {status: "OK"} if successfull

          +
      • signUp:function
        • signUp(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; shouldTryLinkingWithSessionUser: boolean | undefined; userContext: any }): Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_UP_NOT_ALLOWED" }>
        • Sign up a user with email and password

          throws

          STGeneralError if the API exposed by the backend SDKs returns status: "GENERAL_ERROR"

          -

          Parameters

          • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext: any }
            • formFields: { id: string; value: string }[]
            • Optional options?: RecipeFunctionOptions
            • userContext: any

          Returns Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_UP_NOT_ALLOWED" }>

          {status: "OK"} if successfull

          -
      • submitNewPassword:function
        • submitNewPassword(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext: any }): Promise<{ fetchResponse: Response; status: "OK" } | { fetchResponse: Response; status: "RESET_PASSWORD_INVALID_TOKEN_ERROR" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>
        • +

          Parameters

          • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; shouldTryLinkingWithSessionUser: boolean | undefined; userContext: any }
            • formFields: { id: string; value: string }[]
            • Optional options?: RecipeFunctionOptions
            • shouldTryLinkingWithSessionUser: boolean | undefined
            • userContext: any

          Returns Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_UP_NOT_ALLOWED" }>

          {status: "OK"} if successfull

          +
      • submitNewPassword:function
        • submitNewPassword(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext: any }): Promise<{ fetchResponse: Response; status: "OK" } | { fetchResponse: Response; status: "RESET_PASSWORD_INVALID_TOKEN_ERROR" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>
        • Submit a new password for the user

          throws

          STGeneralError if the API exposed by the backend SDKs returns status: "GENERAL_ERROR"

          Parameters

          • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext: any }
            • formFields: { id: string; value: string }[]
            • Optional options?: RecipeFunctionOptions
            • userContext: any

          Returns Promise<{ fetchResponse: Response; status: "OK" } | { fetchResponse: Response; status: "RESET_PASSWORD_INVALID_TOKEN_ERROR" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>

          {status: "OK"} if successfull

          -
      UserInput: { override?: { functions?: any }; resetPasswordUsingTokenFeature?: ResetPasswordUsingTokenUserInput; signInAndUpFeature?: SignInAndUpFeatureUserInput } & AuthRecipeModuleUserInput<GetRedirectionURLContext, PreAndPostAPIHookAction, OnHandleEventContext>

      Variables

      EmailPasswordComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = Wrapper.ComponentsOverrideProvider

      Functions

      • doesEmailExist(input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>
      • Parameters

        • input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext }
          • email: string
          • Optional options?: RecipeFunctionOptions
          • Optional userContext?: UserContext

        Returns Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>

      • getResetPasswordTokenFromURL(input?: { userContext?: UserContext }): string
      • sendPasswordResetEmail(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" | "PASSWORD_RESET_NOT_ALLOWED" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>
      • Parameters

        • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }
          • formFields: { id: string; value: string }[]
          • Optional options?: RecipeFunctionOptions
          • Optional userContext?: UserContext

        Returns Promise<{ fetchResponse: Response; status: "OK" | "PASSWORD_RESET_NOT_ALLOWED" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>

      • signIn(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; status: "WRONG_CREDENTIALS_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_NOT_ALLOWED" }>
      • Parameters

        • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }
          • formFields: { id: string; value: string }[]
          • Optional options?: RecipeFunctionOptions
          • Optional userContext?: UserContext

        Returns Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; status: "WRONG_CREDENTIALS_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_NOT_ALLOWED" }>

      • signOut(input?: { userContext?: UserContext }): Promise<void>
      • signUp(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_UP_NOT_ALLOWED" }>
      • Parameters

        • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }
          • formFields: { id: string; value: string }[]
          • Optional options?: RecipeFunctionOptions
          • Optional userContext?: UserContext

        Returns Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_UP_NOT_ALLOWED" }>

      • submitNewPassword(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" } | { fetchResponse: Response; status: "RESET_PASSWORD_INVALID_TOKEN_ERROR" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>
      • Parameters

        • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }
          • formFields: { id: string; value: string }[]
          • Optional options?: RecipeFunctionOptions
          • Optional userContext?: UserContext

        Returns Promise<{ fetchResponse: Response; status: "OK" } | { fetchResponse: Response; status: "RESET_PASSWORD_INVALID_TOKEN_ERROR" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>

      Legend

      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Class
      • Class with type parameter

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file +
UserInput: { override?: { functions?: any }; resetPasswordUsingTokenFeature?: ResetPasswordUsingTokenUserInput; signInAndUpFeature?: SignInAndUpFeatureUserInput } & AuthRecipeModuleUserInput<GetRedirectionURLContext, PreAndPostAPIHookAction, OnHandleEventContext>

Variables

EmailPasswordComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = Wrapper.ComponentsOverrideProvider

Functions

  • doesEmailExist(input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>
  • Parameters

    • input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext }
      • email: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>

  • getResetPasswordTokenFromURL(input?: { userContext?: UserContext }): string
  • sendPasswordResetEmail(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" | "PASSWORD_RESET_NOT_ALLOWED" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>
  • Parameters

    • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }
      • formFields: { id: string; value: string }[]
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK" | "PASSWORD_RESET_NOT_ALLOWED" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>

  • signIn(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; shouldTryLinkingWithSessionUser?: boolean; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; status: "WRONG_CREDENTIALS_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_NOT_ALLOWED" }>
  • Parameters

    • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; shouldTryLinkingWithSessionUser?: boolean; userContext?: UserContext }
      • formFields: { id: string; value: string }[]
      • Optional options?: RecipeFunctionOptions
      • Optional shouldTryLinkingWithSessionUser?: boolean
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; status: "WRONG_CREDENTIALS_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_NOT_ALLOWED" }>

  • signOut(input?: { userContext?: UserContext }): Promise<void>
  • signUp(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; shouldTryLinkingWithSessionUser?: boolean; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_UP_NOT_ALLOWED" }>
  • Parameters

    • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; shouldTryLinkingWithSessionUser?: boolean; userContext?: UserContext }
      • formFields: { id: string; value: string }[]
      • Optional options?: RecipeFunctionOptions
      • Optional shouldTryLinkingWithSessionUser?: boolean
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_UP_NOT_ALLOWED" }>

  • submitNewPassword(input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" } | { fetchResponse: Response; status: "RESET_PASSWORD_INVALID_TOKEN_ERROR" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>
  • Parameters

    • input: { formFields: { id: string; value: string }[]; options?: RecipeFunctionOptions; userContext?: UserContext }
      • formFields: { id: string; value: string }[]
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK" } | { fetchResponse: Response; status: "RESET_PASSWORD_INVALID_TOKEN_ERROR" } | { fetchResponse: Response; formFields: { error: string; id: string }[]; status: "FIELD_ERROR" }>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/recipe_emailverification.html b/docs/modules/recipe_emailverification.html index f8a746e48..8e492c49c 100644 --- a/docs/modules/recipe_emailverification.html +++ b/docs/modules/recipe_emailverification.html @@ -1,19 +1,19 @@ -recipe/emailverification | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module recipe/emailverification

Index

Type Aliases

GetRedirectionURLContext: { action: "VERIFY_EMAIL" }

Type declaration

  • action: "VERIFY_EMAIL"
OnHandleEventContext: { action: "VERIFY_EMAIL_SENT" | "EMAIL_VERIFIED_SUCCESSFUL"; userContext: UserContext }

Type declaration

  • action: "VERIFY_EMAIL_SENT" | "EMAIL_VERIFIED_SUCCESSFUL"
  • userContext: UserContext
PreAPIHookContext: { action: PreAndPostAPIHookAction; requestInit: RequestInit; url: string; userContext: UserContext }

Type declaration

  • action: PreAndPostAPIHookAction
  • requestInit: RequestInit
  • url: string
  • userContext: UserContext
RecipeInterface: { getEmailVerificationTokenFromURL: any; getTenantIdFromURL: any; isEmailVerified: any; sendVerificationEmail: any; verifyEmail: any }

Type declaration

UserInput: { disableDefaultUI?: boolean; mode?: "OPTIONAL" | "REQUIRED"; override?: { functions?: any }; sendVerifyEmailScreen?: FeatureBaseConfig; verifyEmailLinkClickedScreen?: FeatureBaseConfig } & RecipeModuleUserInput<GetRedirectionURLContext, PreAndPostAPIHookAction, OnHandleEventContext>

Variables

EmailVerificationClaim: EmailVerificationClaimClass = EmailVerificationRecipe.EmailVerificationClaim
EmailVerificationComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = Wrapper.ComponentsOverrideProvider

Functions

  • getEmailVerificationTokenFromURL(input?: { userContext?: UserContext }): string
  • isEmailVerified(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; isVerified: boolean; status: "OK" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; isVerified: boolean; status: "OK" }>

  • sendVerificationEmail(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" | "EMAIL_ALREADY_VERIFIED_ERROR" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

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

  • verifyEmail(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" | "EMAIL_VERIFICATION_INVALID_TOKEN_ERROR" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK" | "EMAIL_VERIFICATION_INVALID_TOKEN_ERROR" }>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/recipe_multifactorauth.html b/docs/modules/recipe_multifactorauth.html index 6cf52834f..5094b9507 100644 --- a/docs/modules/recipe_multifactorauth.html +++ b/docs/modules/recipe_multifactorauth.html @@ -1 +1 @@ -recipe/multifactorauth | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module recipe/multifactorauth

Index

Type Aliases

GetRedirectionURLContext: { action: "FACTOR_CHOOSER"; nextFactorOptions?: string[]; stepUp?: boolean } | { action: "GO_TO_FACTOR"; factorId: string; forceSetup?: boolean; stepUp?: boolean }
OnHandleEventContext: { action: "FACTOR_CHOOSEN"; factorId: string }

Type declaration

  • action: "FACTOR_CHOOSEN"
  • factorId: string
PreAPIHookContext: { action: PreAndPostAPIHookAction; requestInit: RequestInit; url: string; userContext: UserContext }

Type declaration

  • action: PreAndPostAPIHookAction
  • requestInit: RequestInit
  • url: string
  • userContext: UserContext
RecipeInterface: { resyncSessionAndFetchMFAInfo: any }

Type declaration

  • resyncSessionAndFetchMFAInfo:function
    • resyncSessionAndFetchMFAInfo(input: { options?: RecipeFunctionOptions; userContext: any }): Promise<{ emails: Record<string, string[] | undefined>; factors: MFAFactorInfo; fetchResponse: Response; phoneNumbers: Record<string, string[] | undefined>; status: "OK" }>
    • Parameters

      • input: { options?: RecipeFunctionOptions; userContext: any }
        • Optional options?: RecipeFunctionOptions
        • userContext: any

      Returns Promise<{ emails: Record<string, string[] | undefined>; factors: MFAFactorInfo; fetchResponse: Response; phoneNumbers: Record<string, string[] | undefined>; status: "OK" }>

UserInput: { disableDefaultUI?: boolean; factorChooserScreen?: FeatureBaseConfig; firstFactors?: string[]; override?: { functions?: any }; getSecondaryFactorInfo?: any } & RecipeModuleUserInput<GetRedirectionURLContext, PreAndPostAPIHookAction, OnHandleEventContext>

Variables

FactorIds: { EMAILPASSWORD: "emailpassword"; LINK_EMAIL: "link-email"; LINK_PHONE: "link-phone"; OTP_EMAIL: "otp-email"; OTP_PHONE: "otp-phone"; THIRDPARTY: "thirdparty"; TOTP: "totp" } = ...

Type declaration

  • EMAILPASSWORD: "emailpassword"
  • LINK_EMAIL: "link-email"
  • LINK_PHONE: "link-phone"
  • OTP_EMAIL: "otp-email"
  • OTP_PHONE: "otp-phone"
  • THIRDPARTY: "thirdparty"
  • TOTP: "totp"
MultiFactorAuthClaim: MultiFactorAuthClaimClass = MultiFactorAuthRecipe.MultiFactorAuthClaim
MultiFactorAuthComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = Wrapper.ComponentsOverrideProvider

Functions

  • redirectToFactor(input: { factorId: string; forceSetup?: boolean; navigate?: Navigate; redirectBack?: boolean; stepUp?: boolean; userContext?: UserContext }): Promise<void>
  • Parameters

    • input: { factorId: string; forceSetup?: boolean; navigate?: Navigate; redirectBack?: boolean; stepUp?: boolean; userContext?: UserContext }
      • factorId: string
      • Optional forceSetup?: boolean
      • Optional navigate?: Navigate
      • Optional redirectBack?: boolean
      • Optional stepUp?: boolean
      • Optional userContext?: UserContext

    Returns Promise<void>

  • redirectToFactorChooser(input: { navigate?: Navigate; nextFactorOptions?: string[]; redirectBack?: boolean; stepUp?: boolean; userContext?: UserContext }): Promise<void>
  • Parameters

    • input: { navigate?: Navigate; nextFactorOptions?: string[]; redirectBack?: boolean; stepUp?: boolean; userContext?: UserContext }
      • Optional navigate?: Navigate
      • Optional nextFactorOptions?: string[]
      • Optional redirectBack?: boolean
      • Optional stepUp?: boolean
      • Optional userContext?: UserContext

    Returns Promise<void>

  • resyncSessionAndFetchMFAInfo(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ emails: Record<string, undefined | string[]>; factors: MFAFactorInfo; fetchResponse: Response; phoneNumbers: Record<string, undefined | string[]>; status: "OK" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ emails: Record<string, undefined | string[]>; factors: MFAFactorInfo; fetchResponse: Response; phoneNumbers: Record<string, undefined | string[]>; status: "OK" }>

Generated using TypeDoc

\ No newline at end of file +recipe/multifactorauth | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module recipe/multifactorauth

Index

Type Aliases

GetRedirectionURLContext: NormalisedGetRedirectionURLContext<{ action: "FACTOR_CHOOSER"; nextFactorOptions?: string[]; stepUp?: boolean } | { action: "GO_TO_FACTOR"; factorId: string; forceSetup?: boolean; stepUp?: boolean }>
OnHandleEventContext: { action: "FACTOR_CHOOSEN"; factorId: string }

Type declaration

  • action: "FACTOR_CHOOSEN"
  • factorId: string
PreAPIHookContext: { action: PreAndPostAPIHookAction; requestInit: RequestInit; url: string; userContext: UserContext }

Type declaration

  • action: PreAndPostAPIHookAction
  • requestInit: RequestInit
  • url: string
  • userContext: UserContext
RecipeInterface: { resyncSessionAndFetchMFAInfo: any }

Type declaration

  • resyncSessionAndFetchMFAInfo:function
    • resyncSessionAndFetchMFAInfo(input: { options?: RecipeFunctionOptions; userContext: any }): Promise<{ emails: Record<string, string[] | undefined>; factors: MFAFactorInfo; fetchResponse: Response; phoneNumbers: Record<string, string[] | undefined>; status: "OK" }>
    • Parameters

      • input: { options?: RecipeFunctionOptions; userContext: any }
        • Optional options?: RecipeFunctionOptions
        • userContext: any

      Returns Promise<{ emails: Record<string, string[] | undefined>; factors: MFAFactorInfo; fetchResponse: Response; phoneNumbers: Record<string, string[] | undefined>; status: "OK" }>

UserInput: { disableDefaultUI?: boolean; factorChooserScreen?: FeatureBaseConfig; firstFactors?: string[]; override?: { functions?: any }; getSecondaryFactorInfo?: any } & RecipeModuleUserInput<GetRedirectionURLContext, PreAndPostAPIHookAction, OnHandleEventContext>

Variables

FactorIds: { EMAILPASSWORD: "emailpassword"; LINK_EMAIL: "link-email"; LINK_PHONE: "link-phone"; OTP_EMAIL: "otp-email"; OTP_PHONE: "otp-phone"; THIRDPARTY: "thirdparty"; TOTP: "totp" } = ...

Type declaration

  • EMAILPASSWORD: "emailpassword"
  • LINK_EMAIL: "link-email"
  • LINK_PHONE: "link-phone"
  • OTP_EMAIL: "otp-email"
  • OTP_PHONE: "otp-phone"
  • THIRDPARTY: "thirdparty"
  • TOTP: "totp"
MultiFactorAuthClaim: MultiFactorAuthClaimClass = MultiFactorAuthRecipe.MultiFactorAuthClaim
MultiFactorAuthComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = Wrapper.ComponentsOverrideProvider

Functions

  • redirectToFactor(input: { factorId: string; forceSetup?: boolean; navigate?: Navigate; redirectBack?: boolean; stepUp?: boolean; userContext?: UserContext }): Promise<void>
  • Parameters

    • input: { factorId: string; forceSetup?: boolean; navigate?: Navigate; redirectBack?: boolean; stepUp?: boolean; userContext?: UserContext }
      • factorId: string
      • Optional forceSetup?: boolean
      • Optional navigate?: Navigate
      • Optional redirectBack?: boolean
      • Optional stepUp?: boolean
      • Optional userContext?: UserContext

    Returns Promise<void>

  • redirectToFactorChooser(input: { navigate?: Navigate; nextFactorOptions?: string[]; redirectBack?: boolean; stepUp?: boolean; userContext?: UserContext }): Promise<void>
  • Parameters

    • input: { navigate?: Navigate; nextFactorOptions?: string[]; redirectBack?: boolean; stepUp?: boolean; userContext?: UserContext }
      • Optional navigate?: Navigate
      • Optional nextFactorOptions?: string[]
      • Optional redirectBack?: boolean
      • Optional stepUp?: boolean
      • Optional userContext?: UserContext

    Returns Promise<void>

  • resyncSessionAndFetchMFAInfo(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ emails: Record<string, undefined | string[]>; factors: MFAFactorInfo; fetchResponse: Response; phoneNumbers: Record<string, undefined | string[]>; status: "OK" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ emails: Record<string, undefined | string[]>; factors: MFAFactorInfo; fetchResponse: Response; phoneNumbers: Record<string, undefined | string[]>; status: "OK" }>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/recipe_multitenancy.html b/docs/modules/recipe_multitenancy.html index e791114d0..bf4fc1982 100644 --- a/docs/modules/recipe_multitenancy.html +++ b/docs/modules/recipe_multitenancy.html @@ -1,5 +1,5 @@ -recipe/multitenancy | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type Aliases

RecipeInterface: { getLoginMethods: any; getTenantId: any }

Type declaration

UserInput: { override?: { functions?: any } } & RecipeModuleUserInput<any, PreAndPostAPIHookAction, any>

Variables

AllowedDomainsClaim: AllowedDomainsClaimClass
MultitenancyComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = Wrapper.ComponentsOverrideProvider

Functions

  • init(config?: UserInput): RecipeInitResult<any, any, any, any>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/recipe_oauth2provider.html b/docs/modules/recipe_oauth2provider.html new file mode 100644 index 000000000..d9d39a994 --- /dev/null +++ b/docs/modules/recipe_oauth2provider.html @@ -0,0 +1 @@ +recipe/oauth2provider | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Module recipe/oauth2provider

Index

Type Aliases

GetRedirectionURLContext: NormalisedGetRedirectionURLContext<SuccessRedirectContextOAuth2 | ContinueOAuth2AfterRefreshRedirectContext | PostOAuth2LogoutRedirectContext>
OnHandleEventContext: { action: "LOADED_LOGIN_CHALLENGE"; loginChallenge: string; loginInfo: LoginInfo; userContext: UserContext } | { action: "OAUTH2_LOGOUT_SUCCESS"; frontendRedirectTo: string; userContext: UserContext }
PreAPIHookContext: { action: PreAndPostAPIHookAction; requestInit: RequestInit; url: string; userContext: UserContext }

Type declaration

  • action: PreAndPostAPIHookAction
  • requestInit: RequestInit
  • url: string
  • userContext: UserContext
RecipeInterface: { getLoginChallengeInfo: any; getRedirectURLToContinueOAuthFlow: any; logOut: any }

Type declaration

  • getLoginChallengeInfo:function
    • getLoginChallengeInfo(input: { loginChallenge: string; options?: RecipeFunctionOptions; userContext: any }): Promise<{ fetchResponse: Response; info: LoginInfo; status: "OK" }>
    • Parameters

      • input: { loginChallenge: string; options?: RecipeFunctionOptions; userContext: any }
        • loginChallenge: string
        • Optional options?: RecipeFunctionOptions
        • userContext: any

      Returns Promise<{ fetchResponse: Response; info: LoginInfo; status: "OK" }>

  • getRedirectURLToContinueOAuthFlow:function
    • getRedirectURLToContinueOAuthFlow(input: { loginChallenge: string; options?: RecipeFunctionOptions; userContext: any }): Promise<{ fetchResponse: Response; frontendRedirectTo: string; status: "OK" }>
    • Parameters

      • input: { loginChallenge: string; options?: RecipeFunctionOptions; userContext: any }
        • loginChallenge: string
        • Optional options?: RecipeFunctionOptions
        • userContext: any

      Returns Promise<{ fetchResponse: Response; frontendRedirectTo: string; status: "OK" }>

  • logOut:function
    • logOut(input: { logoutChallenge: string; options?: RecipeFunctionOptions; userContext: any }): Promise<{ fetchResponse: Response; frontendRedirectTo: string; status: "OK" }>
    • Parameters

      • input: { logoutChallenge: string; options?: RecipeFunctionOptions; userContext: any }
        • logoutChallenge: string
        • Optional options?: RecipeFunctionOptions
        • userContext: any

      Returns Promise<{ fetchResponse: Response; frontendRedirectTo: string; status: "OK" }>

UserInput: { disableDefaultUI?: boolean; oauth2LogoutScreen?: Partial<OAuth2LogoutScreenConfig>; override?: { functions?: any }; tryRefreshPage?: Partial<OAuth2TryRefreshPageConfig> } & RecipeModuleUserInput<GetRedirectionURLContext, PreAndPostAPIHookAction, OnHandleEventContext>

Variables

RecipeComponentsOverrideContextProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>>

Functions

  • getLoginChallengeInfo(input: { loginChallenge: string; options?: RecipeFunctionOptions; userContext?: any }): Promise<{ fetchResponse: Response; info: LoginInfo; status: "OK" }>
  • Parameters

    • input: { loginChallenge: string; options?: RecipeFunctionOptions; userContext?: any }
      • loginChallenge: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: any

    Returns Promise<{ fetchResponse: Response; info: LoginInfo; status: "OK" }>

  • init(config?: UserInput): RecipeInitResult<any, never, any, any>
  • logOut(input: { logoutChallenge: string; options?: RecipeFunctionOptions; userContext?: any }): Promise<{ fetchResponse: Response; frontendRedirectTo: string; status: "OK" }>
  • Parameters

    • input: { logoutChallenge: string; options?: RecipeFunctionOptions; userContext?: any }
      • logoutChallenge: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: any

    Returns Promise<{ fetchResponse: Response; frontendRedirectTo: string; status: "OK" }>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/recipe_passwordless.html b/docs/modules/recipe_passwordless.html index 02b90fd47..3991b55e5 100644 --- a/docs/modules/recipe_passwordless.html +++ b/docs/modules/recipe_passwordless.html @@ -1,37 +1,37 @@ -recipe/passwordless | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type Aliases

GetRedirectionURLContext: never
OnHandleEventContext: { action: "SUCCESS"; createdNewSession: boolean; isNewRecipeUser: boolean; user: User } | { action: "PASSWORDLESS_RESTART_FLOW" } | { action: "PASSWORDLESS_CODE_SENT"; isResend: boolean } | AuthRecipeModuleOnHandleEventContext
PreAPIHookContext: { action: PreAndPostAPIHookAction; requestInit: RequestInit; url: string }

Type declaration

  • action: PreAndPostAPIHookAction
  • requestInit: RequestInit
  • url: string
RecipeInterface: { clearLoginAttemptInfo: any; consumeCode: any; createCode: any; doesEmailExist: any; doesPhoneNumberExist: any; getLinkCodeFromURL: any; getLoginAttemptInfo: any; getPreAuthSessionIdFromURL: any; getTenantIdFromURL: any; resendCode: any; setLoginAttemptInfo: any }

Type declaration

  • clearLoginAttemptInfo:function
    • clearLoginAttemptInfo(input: { userContext: any }): Promise<void>
    • +recipe/passwordless | supertokens-auth-react
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Index

      Type Aliases

      GetRedirectionURLContext: never
      OnHandleEventContext: { action: "SUCCESS"; createdNewSession: boolean; isNewRecipeUser: boolean; user: User } | { action: "PASSWORDLESS_RESTART_FLOW" } | { action: "PASSWORDLESS_CODE_SENT"; isResend: boolean } | AuthRecipeModuleOnHandleEventContext
      PreAPIHookContext: { action: PreAndPostAPIHookAction; requestInit: RequestInit; url: string }

      Type declaration

      • action: PreAndPostAPIHookAction
      • requestInit: RequestInit
      • url: string
      RecipeInterface: { clearLoginAttemptInfo: any; consumeCode: any; createCode: any; doesEmailExist: any; doesPhoneNumberExist: any; getLinkCodeFromURL: any; getLoginAttemptInfo: any; getPreAuthSessionIdFromURL: any; getTenantIdFromURL: any; resendCode: any; setLoginAttemptInfo: any }

      Type declaration

      • clearLoginAttemptInfo:function
        • clearLoginAttemptInfo(input: { userContext: any }): Promise<void>
        • Clear any information about login attempts from storage

          -

          Parameters

          • input: { userContext: any }
            • userContext: any

          Returns Promise<void>

      • consumeCode:function
        • consumeCode(input: { deviceId: string; options?: RecipeFunctionOptions; preAuthSessionId: string; tenantId: string | undefined; userContext: any; userInputCode: string } | { linkCode: string; options?: RecipeFunctionOptions; preAuthSessionId: string; tenantId: string | undefined; userContext: any }): Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { failedCodeInputAttemptCount: number; fetchResponse: Response; maximumCodeInputAttempts: number; status: "INCORRECT_USER_INPUT_CODE_ERROR" | "EXPIRED_USER_INPUT_CODE_ERROR" } | { fetchResponse: Response; status: "RESTART_FLOW_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>
      • consumeCode:function
        • consumeCode(input: { deviceId: string; options?: RecipeFunctionOptions; preAuthSessionId: string; shouldTryLinkingWithSessionUser: boolean | undefined; tenantId: string | undefined; userContext: any; userInputCode: string } | { linkCode: string; options?: RecipeFunctionOptions; preAuthSessionId: string; shouldTryLinkingWithSessionUser: boolean | undefined; tenantId: string | undefined; userContext: any }): Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { failedCodeInputAttemptCount: number; fetchResponse: Response; maximumCodeInputAttempts: number; status: "INCORRECT_USER_INPUT_CODE_ERROR" | "EXPIRED_USER_INPUT_CODE_ERROR" } | { fetchResponse: Response; status: "RESTART_FLOW_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>
        • Log the user in using the input code or link code

          throws

          STGeneralError if the API exposed by the backend SDKs returns status: "GENERAL_ERROR"

          -

          Parameters

          • input: { deviceId: string; options?: RecipeFunctionOptions; preAuthSessionId: string; tenantId: string | undefined; userContext: any; userInputCode: string } | { linkCode: string; options?: RecipeFunctionOptions; preAuthSessionId: string; tenantId: string | undefined; userContext: any }

          Returns Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { failedCodeInputAttemptCount: number; fetchResponse: Response; maximumCodeInputAttempts: number; status: "INCORRECT_USER_INPUT_CODE_ERROR" | "EXPIRED_USER_INPUT_CODE_ERROR" } | { fetchResponse: Response; status: "RESTART_FLOW_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>

          {status: "OK", user, createdNewRecipeUser: bool} if succesful

          -
      • createCode:function
        • createCode(input: { email: string; options?: RecipeFunctionOptions; userContext: any } | { options?: RecipeFunctionOptions; phoneNumber: string; userContext: any }): Promise<{ deviceId: string; fetchResponse: Response; flowType: PasswordlessFlowType; preAuthSessionId: string; status: "OK" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>
        • +

          Parameters

          • input: { deviceId: string; options?: RecipeFunctionOptions; preAuthSessionId: string; shouldTryLinkingWithSessionUser: boolean | undefined; tenantId: string | undefined; userContext: any; userInputCode: string } | { linkCode: string; options?: RecipeFunctionOptions; preAuthSessionId: string; shouldTryLinkingWithSessionUser: boolean | undefined; tenantId: string | undefined; userContext: any }

          Returns Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { failedCodeInputAttemptCount: number; fetchResponse: Response; maximumCodeInputAttempts: number; status: "INCORRECT_USER_INPUT_CODE_ERROR" | "EXPIRED_USER_INPUT_CODE_ERROR" } | { fetchResponse: Response; status: "RESTART_FLOW_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>

          {status: "OK", user, createdNewRecipeUser: bool} if succesful

          +
      • createCode:function
        • createCode(input: { email: string; options?: RecipeFunctionOptions; shouldTryLinkingWithSessionUser: boolean | undefined; userContext: any } | { options?: RecipeFunctionOptions; phoneNumber: string; shouldTryLinkingWithSessionUser: boolean | undefined; userContext: any }): Promise<{ deviceId: string; fetchResponse: Response; flowType: PasswordlessFlowType; preAuthSessionId: string; status: "OK" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>
        • Create and send a code to the user for passwordless auth

          throws

          STGeneralError if the API exposed by the backend SDKs returns status: "GENERAL_ERROR"

          -

          Parameters

          • input: { email: string; options?: RecipeFunctionOptions; userContext: any } | { options?: RecipeFunctionOptions; phoneNumber: string; userContext: any }

          Returns Promise<{ deviceId: string; fetchResponse: Response; flowType: PasswordlessFlowType; preAuthSessionId: string; status: "OK" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>

          {status: "OK", deviceId, preAuthSessionId, flowType} If successful

          -
      • doesEmailExist:function
        • doesEmailExist(input: { email: string; options?: RecipeFunctionOptions; userContext: any }): Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>
        • +

          Parameters

          • input: { email: string; options?: RecipeFunctionOptions; shouldTryLinkingWithSessionUser: boolean | undefined; userContext: any } | { options?: RecipeFunctionOptions; phoneNumber: string; shouldTryLinkingWithSessionUser: boolean | undefined; userContext: any }

          Returns Promise<{ deviceId: string; fetchResponse: Response; flowType: PasswordlessFlowType; preAuthSessionId: string; status: "OK" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>

          {status: "OK", deviceId, preAuthSessionId, flowType} If successful

          +
      • doesEmailExist:function
        • doesEmailExist(input: { email: string; options?: RecipeFunctionOptions; userContext: any }): Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>
        • Check if a user with the given email exists

          throws

          STGeneralError if the API exposed by the backend SDKs returns status: "GENERAL_ERROR"

          Parameters

          • input: { email: string; options?: RecipeFunctionOptions; userContext: any }
            • email: string
            • Optional options?: RecipeFunctionOptions
            • userContext: any

          Returns Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>

          {status: "OK", doesExist: boolean}

          -
      • doesPhoneNumberExist:function
        • doesPhoneNumberExist(input: { options?: RecipeFunctionOptions; phoneNumber: string; userContext: any }): Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>
      • doesPhoneNumberExist:function
        • doesPhoneNumberExist(input: { options?: RecipeFunctionOptions; phoneNumber: string; userContext: any }): Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>
        • Check if a user with the given phone number exists

          throws

          STGeneralError if the API exposed by the backend SDKs returns status: "GENERAL_ERROR"

          Parameters

          • input: { options?: RecipeFunctionOptions; phoneNumber: string; userContext: any }
            • Optional options?: RecipeFunctionOptions
            • phoneNumber: string
            • userContext: any

          Returns Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>

          {status: "OK", doesExist: boolean}

          -
      • getLinkCodeFromURL:function
        • getLinkCodeFromURL(input: { userContext: any }): string
      • getLinkCodeFromURL:function
        • getLinkCodeFromURL(input: { userContext: any }): string
        • Reads and returns the link code from the current URL

          Parameters

          • input: { userContext: any }
            • userContext: any

          Returns string

          The hash (#) property of the current URL

          -
      • getLoginAttemptInfo:function
        • getLoginAttemptInfo<CustomLoginAttemptInfoProperties>(input: { userContext: any }): Promise<undefined | { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string; tenantId?: string } & CustomLoginAttemptInfoProperties>
      • getLoginAttemptInfo:function
        • getLoginAttemptInfo<CustomLoginAttemptInfoProperties>(input: { userContext: any }): Promise<undefined | { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string; shouldTryLinkingWithSessionUser?: boolean; tenantId?: string } & CustomLoginAttemptInfoProperties>
        • Get information about the current login attempt from storage

          -

          Type Parameters

          • CustomLoginAttemptInfoProperties

          Parameters

          • input: { userContext: any }
            • userContext: any

          Returns Promise<undefined | { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string; tenantId?: string } & CustomLoginAttemptInfoProperties>

          {deviceId, preAuthSessionId, flowType} if present, returns undefined otherwise

          -
      • getPreAuthSessionIdFromURL:function
        • getPreAuthSessionIdFromURL(input: { userContext: any }): string
        • +

          Type Parameters

          • CustomLoginAttemptInfoProperties

          Parameters

          • input: { userContext: any }
            • userContext: any

          Returns Promise<undefined | { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string; shouldTryLinkingWithSessionUser?: boolean; tenantId?: string } & CustomLoginAttemptInfoProperties>

          {deviceId, preAuthSessionId, flowType} if present, returns undefined otherwise

          +
      • getPreAuthSessionIdFromURL:function
        • getPreAuthSessionIdFromURL(input: { userContext: any }): string
        • Reads and returns the pre auth session id from the current URL

          Parameters

          • input: { userContext: any }
            • userContext: any

          Returns string

          The "preAuthSessionId" query parameter from the current URL

          -
      • getTenantIdFromURL:function
        • getTenantIdFromURL(input: { userContext: any }): undefined | string
      • getTenantIdFromURL:function
        • getTenantIdFromURL(input: { userContext: any }): undefined | string
        • Reads and returns the tenant id from the current URL

          Parameters

          • input: { userContext: any }
            • userContext: any

          Returns undefined | string

          The "tenantId" query parameter from the current URL

          -
      • resendCode:function
        • resendCode(input: { deviceId: string; options?: RecipeFunctionOptions; preAuthSessionId: string; tenantId: string | undefined; userContext: any }): Promise<{ fetchResponse: Response; status: "OK" | "RESTART_FLOW_ERROR" }>
      • resendCode:function
        • resendCode(input: { deviceId: string; options?: RecipeFunctionOptions; preAuthSessionId: string; shouldTryLinkingWithSessionUser: boolean | undefined; tenantId: string | undefined; userContext: any }): Promise<{ fetchResponse: Response; status: "OK" | "RESTART_FLOW_ERROR" }>
        • Resend the code to the user

          throws

          STGeneralError if the API exposed by the backend SDKs returns status: "GENERAL_ERROR"

          -

          Parameters

          • input: { deviceId: string; options?: RecipeFunctionOptions; preAuthSessionId: string; tenantId: string | undefined; userContext: any }
            • deviceId: string
            • Optional options?: RecipeFunctionOptions
            • preAuthSessionId: string
            • tenantId: string | undefined
            • userContext: any

          Returns Promise<{ fetchResponse: Response; status: "OK" | "RESTART_FLOW_ERROR" }>

          {status: "OK"} if succesful

          -
      • setLoginAttemptInfo:function
        • setLoginAttemptInfo<CustomStateProperties>(input: { attemptInfo: { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string; tenantId?: string } & CustomStateProperties; userContext: any }): Promise<void>
        • +

          Parameters

          • input: { deviceId: string; options?: RecipeFunctionOptions; preAuthSessionId: string; shouldTryLinkingWithSessionUser: boolean | undefined; tenantId: string | undefined; userContext: any }
            • deviceId: string
            • Optional options?: RecipeFunctionOptions
            • preAuthSessionId: string
            • shouldTryLinkingWithSessionUser: boolean | undefined
            • tenantId: string | undefined
            • userContext: any

          Returns Promise<{ fetchResponse: Response; status: "OK" | "RESTART_FLOW_ERROR" }>

          {status: "OK"} if succesful

          +
      • setLoginAttemptInfo:function
        • setLoginAttemptInfo<CustomStateProperties>(input: { attemptInfo: { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string; shouldTryLinkingWithSessionUser: boolean | undefined; tenantId?: string } & CustomStateProperties; userContext: any }): Promise<void>
        • Set information about the current login attempt to storage

          -

          Type Parameters

          • CustomStateProperties

          Parameters

          • input: { attemptInfo: { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string; tenantId?: string } & CustomStateProperties; userContext: any }
            • attemptInfo: { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string; tenantId?: string } & CustomStateProperties
            • userContext: any

          Returns Promise<void>

      UserInput: ({ contactMethod: "EMAIL"; signInUpFeature?: SignInUpFeatureConfigInput; validateEmailAddress?: any } | { contactMethod: "PHONE"; signInUpFeature?: SignInUpFeatureConfigInput & { defaultCountry?: string }; validatePhoneNumber?: any } | { contactMethod: "EMAIL_OR_PHONE"; signInUpFeature?: SignInUpFeatureConfigInput & { defaultCountry?: string; defaultToEmail?: boolean }; validateEmailAddress?: any; validatePhoneNumber?: any }) & { linkClickedScreenFeature?: PasswordlessFeatureBaseConfig; mfaFeature?: PasswordlessFeatureBaseConfig; override?: { functions?: any } } & AuthRecipeModuleUserInput<GetRedirectionURLContext, PreAndPostAPIHookAction, OnHandleEventContext>

      Variables

      PasswordlessComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = Wrapper.ComponentsOverrideProvider

      Functions

      • clearLoginAttemptInfo(input?: { userContext?: UserContext }): Promise<void>
      • consumeCode(input?: { options?: RecipeFunctionOptions; userContext?: UserContext; userInputCode: string } | { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { failedCodeInputAttemptCount: number; fetchResponse: Response; maximumCodeInputAttempts: number; status: "INCORRECT_USER_INPUT_CODE_ERROR" | "EXPIRED_USER_INPUT_CODE_ERROR" } | { fetchResponse: Response; status: "RESTART_FLOW_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>
      • Parameters

        • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext; userInputCode: string } | { options?: RecipeFunctionOptions; userContext?: UserContext }

        Returns Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { failedCodeInputAttemptCount: number; fetchResponse: Response; maximumCodeInputAttempts: number; status: "INCORRECT_USER_INPUT_CODE_ERROR" | "EXPIRED_USER_INPUT_CODE_ERROR" } | { fetchResponse: Response; status: "RESTART_FLOW_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>

      • createCode(input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext } | { options?: RecipeFunctionOptions; phoneNumber: string; userContext?: UserContext }): Promise<{ deviceId: string; fetchResponse: Response; flowType: PasswordlessFlowType; preAuthSessionId: string; status: "OK" } | { reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>
      • Parameters

        • input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext } | { options?: RecipeFunctionOptions; phoneNumber: string; userContext?: UserContext }

        Returns Promise<{ deviceId: string; fetchResponse: Response; flowType: PasswordlessFlowType; preAuthSessionId: string; status: "OK" } | { reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>

      • doesEmailExist(input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>
      • Parameters

        • input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext }
          • email: string
          • Optional options?: RecipeFunctionOptions
          • Optional userContext?: UserContext

        Returns Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>

      • doesPhoneNumberExist(input: { options?: RecipeFunctionOptions; phoneNumber: string; userContext?: UserContext }): Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>
      • Parameters

        • input: { options?: RecipeFunctionOptions; phoneNumber: string; userContext?: UserContext }
          • Optional options?: RecipeFunctionOptions
          • phoneNumber: string
          • Optional userContext?: UserContext

        Returns Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>

      • getLinkCodeFromURL(input?: { userContext?: UserContext }): string
      • getLoginAttemptInfo<CustomLoginAttemptInfoProperties>(input?: { userContext?: UserContext }): Promise<undefined | { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomLoginAttemptInfoProperties>
      • Type Parameters

        • CustomLoginAttemptInfoProperties

        Parameters

        • Optional input: { userContext?: UserContext }
          • Optional userContext?: UserContext

        Returns Promise<undefined | { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomLoginAttemptInfoProperties>

      • getPreAuthSessionIdFromURL(input?: { userContext?: UserContext }): string
      • resendCode(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" | "RESTART_FLOW_ERROR" }>
      • Parameters

        • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
          • Optional options?: RecipeFunctionOptions
          • Optional userContext?: UserContext

        Returns Promise<{ fetchResponse: Response; status: "OK" | "RESTART_FLOW_ERROR" }>

      • setLoginAttemptInfo<CustomStateProperties>(input: { attemptInfo: { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomStateProperties; userContext?: UserContext }): Promise<void>
      • Type Parameters

        • CustomStateProperties

        Parameters

        • input: { attemptInfo: { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomStateProperties; userContext?: UserContext }
          • attemptInfo: { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomStateProperties
          • Optional userContext?: UserContext

        Returns Promise<void>

      • signOut(input?: { userContext?: UserContext }): Promise<void>

      Legend

      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Class
      • Class with type parameter

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file +

      Type Parameters

      • CustomStateProperties

      Parameters

      • input: { attemptInfo: { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string; shouldTryLinkingWithSessionUser: boolean | undefined; tenantId?: string } & CustomStateProperties; userContext: any }
        • attemptInfo: { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string; shouldTryLinkingWithSessionUser: boolean | undefined; tenantId?: string } & CustomStateProperties
        • userContext: any

      Returns Promise<void>

UserInput: ({ contactMethod: "EMAIL"; signInUpFeature?: SignInUpFeatureConfigInput; validateEmailAddress?: any } | { contactMethod: "PHONE"; signInUpFeature?: SignInUpFeatureConfigInput & { defaultCountry?: string }; validatePhoneNumber?: any } | { contactMethod: "EMAIL_OR_PHONE"; signInUpFeature?: SignInUpFeatureConfigInput & { defaultCountry?: string; defaultToEmail?: boolean }; validateEmailAddress?: any; validatePhoneNumber?: any }) & { linkClickedScreenFeature?: PasswordlessFeatureBaseConfig; mfaFeature?: PasswordlessFeatureBaseConfig; override?: { functions?: any } } & AuthRecipeModuleUserInput<GetRedirectionURLContext, PreAndPostAPIHookAction, OnHandleEventContext>

Variables

PasswordlessComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = Wrapper.ComponentsOverrideProvider

Functions

  • clearLoginAttemptInfo(input?: { userContext?: UserContext }): Promise<void>
  • consumeCode(input?: { options?: RecipeFunctionOptions; userContext?: UserContext; userInputCode: string } | { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { failedCodeInputAttemptCount: number; fetchResponse: Response; maximumCodeInputAttempts: number; status: "INCORRECT_USER_INPUT_CODE_ERROR" | "EXPIRED_USER_INPUT_CODE_ERROR" } | { fetchResponse: Response; status: "RESTART_FLOW_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext; userInputCode: string } | { options?: RecipeFunctionOptions; userContext?: UserContext }

    Returns Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { failedCodeInputAttemptCount: number; fetchResponse: Response; maximumCodeInputAttempts: number; status: "INCORRECT_USER_INPUT_CODE_ERROR" | "EXPIRED_USER_INPUT_CODE_ERROR" } | { fetchResponse: Response; status: "RESTART_FLOW_ERROR" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>

  • createCode(input: { email: string; options?: RecipeFunctionOptions; shouldTryLinkingWithSessionUser?: boolean; userContext?: UserContext } | { options?: RecipeFunctionOptions; phoneNumber: string; shouldTryLinkingWithSessionUser?: boolean; userContext?: UserContext }): Promise<{ deviceId: string; fetchResponse: Response; flowType: PasswordlessFlowType; preAuthSessionId: string; status: "OK" } | { reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>
  • Parameters

    • input: { email: string; options?: RecipeFunctionOptions; shouldTryLinkingWithSessionUser?: boolean; userContext?: UserContext } | { options?: RecipeFunctionOptions; phoneNumber: string; shouldTryLinkingWithSessionUser?: boolean; userContext?: UserContext }

    Returns Promise<{ deviceId: string; fetchResponse: Response; flowType: PasswordlessFlowType; preAuthSessionId: string; status: "OK" } | { reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>

  • doesEmailExist(input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>
  • Parameters

    • input: { email: string; options?: RecipeFunctionOptions; userContext?: UserContext }
      • email: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>

  • doesPhoneNumberExist(input: { options?: RecipeFunctionOptions; phoneNumber: string; userContext?: UserContext }): Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>
  • Parameters

    • input: { options?: RecipeFunctionOptions; phoneNumber: string; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • phoneNumber: string
      • Optional userContext?: UserContext

    Returns Promise<{ doesExist: boolean; fetchResponse: Response; status: "OK" }>

  • getLinkCodeFromURL(input?: { userContext?: UserContext }): string
  • getLoginAttemptInfo<CustomLoginAttemptInfoProperties>(input?: { userContext?: UserContext }): Promise<undefined | { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomLoginAttemptInfoProperties>
  • Type Parameters

    • CustomLoginAttemptInfoProperties

    Parameters

    • Optional input: { userContext?: UserContext }
      • Optional userContext?: UserContext

    Returns Promise<undefined | { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomLoginAttemptInfoProperties>

  • getPreAuthSessionIdFromURL(input?: { userContext?: UserContext }): string
  • resendCode(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" | "RESTART_FLOW_ERROR" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK" | "RESTART_FLOW_ERROR" }>

  • setLoginAttemptInfo<CustomStateProperties>(input: { attemptInfo: { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomStateProperties; userContext?: UserContext }): Promise<void>
  • Type Parameters

    • CustomStateProperties

    Parameters

    • input: { attemptInfo: { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomStateProperties; userContext?: UserContext }
      • attemptInfo: { deviceId: string; flowType: PasswordlessFlowType; preAuthSessionId: string } & CustomStateProperties
      • Optional userContext?: UserContext

    Returns Promise<void>

  • signOut(input?: { userContext?: UserContext }): Promise<void>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/recipe_recipeModule.html b/docs/modules/recipe_recipeModule.html index 8852947c4..4282698f2 100644 --- a/docs/modules/recipe_recipeModule.html +++ b/docs/modules/recipe_recipeModule.html @@ -1 +1 @@ -recipe/recipeModule | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Generated using TypeDoc

\ No newline at end of file +recipe/recipeModule | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/recipe_session.html b/docs/modules/recipe_session.html index a48b7e018..f52342e5f 100644 --- a/docs/modules/recipe_session.html +++ b/docs/modules/recipe_session.html @@ -1,8 +1,8 @@ -recipe/session | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type Aliases

ClaimValidationError: { id: string; reason?: any }

Type declaration

  • id: string
  • Optional reason?: any
ClaimValidationResult: { isValid: true } | { isValid: false; reason?: any }
InputType: WebJSInputType & { accessDeniedScreen?: SessionFeatureBaseConfig; style?: string; onHandleEvent?: any }
RecipeInterface: { addAxiosInterceptors: any; addFetchInterceptorsAndReturnModifiedFetch: any; addXMLHttpRequestInterceptor: any; calculateClockSkewInMillis: any; doesSessionExist: any; getAccessTokenPayloadSecurely: any; getGlobalClaimValidators: any; getInvalidClaimsFromResponse: any; getUserId: any; shouldDoInterceptionBasedOnUrl: any; signOut: any; validateClaims: any }

Type declaration

  • addAxiosInterceptors:function
    • addAxiosInterceptors(input: { axiosInstance: any; userContext: any }): void
    • Parameters

      • input: { axiosInstance: any; userContext: any }
        • axiosInstance: any
        • userContext: any

      Returns void

  • addFetchInterceptorsAndReturnModifiedFetch:function
    • addFetchInterceptorsAndReturnModifiedFetch(input: { originalFetch: any; userContext: any }): ((input: URL | RequestInfo, init?: RequestInit) => Promise<Response>)
    • Parameters

      • input: { originalFetch: any; userContext: any }
        • originalFetch: any
        • userContext: any

      Returns ((input: URL | RequestInfo, init?: RequestInit) => Promise<Response>)

        • (input: URL | RequestInfo, init?: RequestInit): Promise<Response>
        • Parameters

          • input: URL | RequestInfo
          • Optional init: RequestInit

          Returns Promise<Response>

  • addXMLHttpRequestInterceptor:function
    • addXMLHttpRequestInterceptor(input: { userContext: any }): void
    • Parameters

      • input: { userContext: any }
        • userContext: any

      Returns void

  • calculateClockSkewInMillis:function
    • calculateClockSkewInMillis(params: { accessTokenPayload: any; responseHeaders: Headers }): number
    • Parameters

      • params: { accessTokenPayload: any; responseHeaders: Headers }
        • accessTokenPayload: any
        • responseHeaders: Headers

      Returns number

  • doesSessionExist:function
    • doesSessionExist(input: { userContext: any }): Promise<boolean>
    • Parameters

      • input: { userContext: any }
        • userContext: any

      Returns Promise<boolean>

  • getAccessTokenPayloadSecurely:function
    • getAccessTokenPayloadSecurely(input: { userContext: any }): Promise<any>
    • Parameters

      • input: { userContext: any }
        • userContext: any

      Returns Promise<any>

  • getGlobalClaimValidators:function
  • getInvalidClaimsFromResponse:function
    • getInvalidClaimsFromResponse(input: { response: { data: any } | Response; userContext: any }): Promise<ClaimValidationError[]>
    • Parameters

      • input: { response: { data: any } | Response; userContext: any }
        • response: { data: any } | Response
        • userContext: any

      Returns Promise<ClaimValidationError[]>

  • getUserId:function
    • getUserId(input: { userContext: any }): Promise<string>
    • Parameters

      • input: { userContext: any }
        • userContext: any

      Returns Promise<string>

  • shouldDoInterceptionBasedOnUrl:function
    • shouldDoInterceptionBasedOnUrl(toCheckUrl: string, apiDomain: string, sessionTokenBackendDomain: undefined | string): boolean
    • Parameters

      • toCheckUrl: string
      • apiDomain: string
      • sessionTokenBackendDomain: undefined | string

      Returns boolean

  • signOut:function
    • signOut(input: { userContext: any }): Promise<void>
    • Parameters

      • input: { userContext: any }
        • userContext: any

      Returns Promise<void>

  • validateClaims:function
SessionClaim<ValueType>: { getLastFetchedTime: any; getValueFromPayload: any; refresh: any }

Type Parameters

  • ValueType

Type declaration

  • getLastFetchedTime:function
    • getLastFetchedTime(payload: any, _userContext?: any): undefined | number
    • Parameters

      • payload: any
      • Optional _userContext: any

      Returns undefined | number

  • getValueFromPayload:function
    • getValueFromPayload(payload: any, _userContext?: any): undefined | ValueType
    • Parameters

      • payload: any
      • Optional _userContext: any

      Returns undefined | ValueType

  • refresh:function
    • refresh(userContext: any): Promise<void>
    • Parameters

      • userContext: any

      Returns Promise<void>

SessionClaimValidator: { id: string; refresh: any; shouldRefresh: any; validate: any }

Type declaration

SessionContextType: LoadedSessionContext | { loading: true }

Variables

SessionAuth: FC<PropsWithChildren<SessionAuthProps & { userContext?: UserContext }>> = SessionAPIWrapper.SessionAuth
SessionComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = SessionAPIWrapper.ComponentsOverrideProvider
SessionContext: Context<{ accessDeniedValidatorError?: ClaimValidationError; invalidClaims: ClaimValidationError[]; loading: false } & SessionContextUpdate & { isDefault?: boolean } & { loading: true } & { isDefault?: boolean }> = ...

Functions

  • addAxiosInterceptors(axiosInstance: any, userContext?: UserContext): void
  • attemptRefreshingSession(): Promise<boolean>
  • doesSessionExist(input?: { userContext?: UserContext }): Promise<boolean>
  • getAccessToken(input?: { userContext?: UserContext }): Promise<undefined | string>
  • getAccessTokenPayloadSecurely(input?: { userContext?: UserContext }): Promise<any>
  • getClaimValue<T>(input: { claim: SessionClaim<T>; userContext?: UserContext }): Promise<undefined | T>
  • getInvalidClaimsFromResponse(input: { response: Response | { data: any }; userContext: UserContext }): Promise<ClaimValidationError[]>
  • getUserId(input?: { userContext?: UserContext }): Promise<string>
  • init(config?: InputType): RecipeInitResult<unknown, unknown, unknown, any>
  • signOut(input?: { userContext?: UserContext }): Promise<void>
  • useClaimValue<T>(claim: SessionClaim<T>): { loading: true } | { doesSessionExist: boolean; loading: false; value: undefined | T }

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/recipe_thirdparty.html b/docs/modules/recipe_thirdparty.html index d1f6e6e79..a23007093 100644 --- a/docs/modules/recipe_thirdparty.html +++ b/docs/modules/recipe_thirdparty.html @@ -1,29 +1,29 @@ -recipe/thirdparty | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type Aliases

GetRedirectionURLContext: never
OnHandleEventContext: AuthRecipeModuleOnHandleEventContext | { action: "SUCCESS"; createdNewSession: boolean; isNewRecipeUser: boolean; user: User; userContext: UserContext }
PreAPIHookContext: { action: PreAndPostAPIHookAction; requestInit: RequestInit; url: string; userContext: UserContext }

Type declaration

  • action: PreAndPostAPIHookAction
  • requestInit: RequestInit
  • url: string
  • userContext: UserContext
RecipeInterface: { generateStateToSendToOAuthProvider: any; getAuthErrorFromURL: any; getAuthStateFromURL: any; getAuthorisationURLFromBackend: any; getAuthorisationURLWithQueryParamsAndSetState: any; getStateAndOtherInfoFromStorage: any; setStateAndOtherInfoToStorage: any; signInAndUp: any; verifyAndGetStateOrThrowError: any }

Type declaration

  • generateStateToSendToOAuthProvider:function
    • generateStateToSendToOAuthProvider(input?: { frontendRedirectURI?: string; userContext: any }): string
    • +recipe/thirdparty | supertokens-auth-react
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Index

      Type Aliases

      GetRedirectionURLContext: never
      OnHandleEventContext: AuthRecipeModuleOnHandleEventContext | { action: "SUCCESS"; createdNewSession: boolean; isNewRecipeUser: boolean; user: User; userContext: UserContext }
      PreAPIHookContext: { action: PreAndPostAPIHookAction; requestInit: RequestInit; url: string; userContext: UserContext }

      Type declaration

      • action: PreAndPostAPIHookAction
      • requestInit: RequestInit
      • url: string
      • userContext: UserContext
      RecipeInterface: { generateStateToSendToOAuthProvider: any; getAuthErrorFromURL: any; getAuthStateFromURL: any; getAuthorisationURLFromBackend: any; getAuthorisationURLWithQueryParamsAndSetState: any; getStateAndOtherInfoFromStorage: any; setStateAndOtherInfoToStorage: any; signInAndUp: any; verifyAndGetStateOrThrowError: any }

      Type declaration

      • generateStateToSendToOAuthProvider:function
        • generateStateToSendToOAuthProvider(input?: { frontendRedirectURI?: string; userContext: any }): string
        • Generate a new state that will be sent to the third party provider

          Parameters

          • Optional input: { frontendRedirectURI?: string; userContext: any }
            • Optional frontendRedirectURI?: string
            • userContext: any

          Returns string

          string

          -
      • getAuthErrorFromURL:function
        • getAuthErrorFromURL(input: { userContext: any }): undefined | string
      • getAuthErrorFromURL:function
        • getAuthErrorFromURL(input: { userContext: any }): undefined | string
        • Returns the error from the current URL

          Parameters

          • input: { userContext: any }
            • userContext: any

          Returns undefined | string

          The "error" query param from the current URL. Returns undefined if no error exists

          -
      • getAuthStateFromURL:function
        • getAuthStateFromURL(input: { userContext: any }): string
      • getAuthStateFromURL:function
        • getAuthStateFromURL(input: { userContext: any }): string
        • Returns the auth state from the current URL

          Parameters

          • input: { userContext: any }
            • userContext: any

          Returns string

          The "state" query param from the current URL. Returns an empty string if no state exists

          -
      • getAuthorisationURLFromBackend:function
        • getAuthorisationURLFromBackend(input: { options?: RecipeFunctionOptions; redirectURIOnProviderDashboard: string; tenantId: string | undefined; thirdPartyId: string; userContext: any }): Promise<{ fetchResponse: Response; pkceCodeVerifier?: string; status: "OK"; urlWithQueryParams: string }>
      • getAuthorisationURLFromBackend:function
        • getAuthorisationURLFromBackend(input: { options?: RecipeFunctionOptions; redirectURIOnProviderDashboard: string; tenantId: string | undefined; thirdPartyId: string; userContext: any }): Promise<{ fetchResponse: Response; pkceCodeVerifier?: string; status: "OK"; urlWithQueryParams: string }>
        • Get the URL to be used by the third party provider for redirecting after the auth flow. Also returns PKCE Code Verifier if using PKCE.

          throws

          STGeneralError if the API exposed by the backend SDKs returns status: "GENERAL_ERROR"

          Parameters

          • input: { options?: RecipeFunctionOptions; redirectURIOnProviderDashboard: string; tenantId: string | undefined; thirdPartyId: string; userContext: any }
            • Optional options?: RecipeFunctionOptions
            • redirectURIOnProviderDashboard: string
            • tenantId: string | undefined
            • thirdPartyId: string
            • userContext: any

          Returns Promise<{ fetchResponse: Response; pkceCodeVerifier?: string; status: "OK"; urlWithQueryParams: string }>

          {status: "OK", url, pkceCodeVerifier?}

          -
      • getAuthorisationURLWithQueryParamsAndSetState:function
        • getAuthorisationURLWithQueryParamsAndSetState(input: { frontendRedirectURI: string; options?: RecipeFunctionOptions; redirectURIOnProviderDashboard?: string; tenantId: string | undefined; thirdPartyId: string; userContext: any }): Promise<string>
      • getAuthorisationURLWithQueryParamsAndSetState:function
        • getAuthorisationURLWithQueryParamsAndSetState(input: { frontendRedirectURI: string; options?: RecipeFunctionOptions; redirectURIOnProviderDashboard?: string; shouldTryLinkingWithSessionUser: boolean | undefined; tenantId: string | undefined; thirdPartyId: string; userContext: any }): Promise<string>
        • Get the URL that should be opened for third party authentication

          throws

          STGeneralError if the API exposed by the backend SDKs returns status: "GENERAL_ERROR"

          -

          Parameters

          • input: { frontendRedirectURI: string; options?: RecipeFunctionOptions; redirectURIOnProviderDashboard?: string; tenantId: string | undefined; thirdPartyId: string; userContext: any }
            • frontendRedirectURI: string
            • Optional options?: RecipeFunctionOptions
            • Optional redirectURIOnProviderDashboard?: string
            • tenantId: string | undefined
            • thirdPartyId: string
            • userContext: any

          Returns Promise<string>

          URL string

          -
      • getStateAndOtherInfoFromStorage:function
        • getStateAndOtherInfoFromStorage<CustomStateProperties>(input: { userContext: any }): undefined | StateObject & CustomStateProperties
        • +

          Parameters

          • input: { frontendRedirectURI: string; options?: RecipeFunctionOptions; redirectURIOnProviderDashboard?: string; shouldTryLinkingWithSessionUser: boolean | undefined; tenantId: string | undefined; thirdPartyId: string; userContext: any }
            • frontendRedirectURI: string
            • Optional options?: RecipeFunctionOptions
            • Optional redirectURIOnProviderDashboard?: string
            • shouldTryLinkingWithSessionUser: boolean | undefined
            • tenantId: string | undefined
            • thirdPartyId: string
            • userContext: any

          Returns Promise<string>

          URL string

          +
      • getStateAndOtherInfoFromStorage:function
        • getStateAndOtherInfoFromStorage<CustomStateProperties>(input: { userContext: any }): undefined | StateObject & CustomStateProperties
        • Get the current login state from storage, this is also used when calling signInUp

          Type Parameters

          • CustomStateProperties

          Parameters

          • input: { userContext: any }
            • userContext: any

          Returns undefined | StateObject & CustomStateProperties

          State object from storage

          -
      • setStateAndOtherInfoToStorage:function
        • setStateAndOtherInfoToStorage<CustomStateProperties>(input: { state: StateObject & CustomStateProperties; userContext: any }): Promise<void>
      • setStateAndOtherInfoToStorage:function
        • setStateAndOtherInfoToStorage<CustomStateProperties>(input: { state: StateObject & CustomStateProperties; userContext: any }): Promise<void>
        • Set the login state to storage

          -

          Type Parameters

          • CustomStateProperties

          Parameters

          • input: { state: StateObject & CustomStateProperties; userContext: any }
            • state: StateObject & CustomStateProperties
            • userContext: any

          Returns Promise<void>

      • signInAndUp:function
        • signInAndUp(input: { options?: RecipeFunctionOptions; userContext: any }): Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; tenantId?: string; user: User } | { fetchResponse: Response; status: "NO_EMAIL_GIVEN_BY_PROVIDER" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>
      • signInAndUp:function
        • signInAndUp(input: { options?: RecipeFunctionOptions; userContext: any }): Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; tenantId?: string; user: User } | { fetchResponse: Response; status: "NO_EMAIL_GIVEN_BY_PROVIDER" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>
        • Sign up/Sign in the user, this method uses the login attempt information from storage

          throws

          STGeneralError if the API exposed by the backend SDKs returns status: "GENERAL_ERROR"

          Parameters

          • input: { options?: RecipeFunctionOptions; userContext: any }
            • Optional options?: RecipeFunctionOptions
            • userContext: any

          Returns Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; tenantId?: string; user: User } | { fetchResponse: Response; status: "NO_EMAIL_GIVEN_BY_PROVIDER" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>

          {status: OK, user, createdNewRecipeUser: boolean} if succesful

          -
      • verifyAndGetStateOrThrowError:function
        • verifyAndGetStateOrThrowError<CustomStateProperties>(input: { stateFromAuthProvider: string | undefined; stateObjectFromStorage: StateObject & CustomStateProperties | undefined; userContext: any }): Promise<StateObject & CustomStateProperties>
      • verifyAndGetStateOrThrowError:function
        • verifyAndGetStateOrThrowError<CustomStateProperties>(input: { stateFromAuthProvider: string | undefined; stateObjectFromStorage: StateObject & CustomStateProperties | undefined; userContext: any }): Promise<StateObject & CustomStateProperties>
        • Verify that the state recieved from the third party provider matches the one in storage

          -

          Type Parameters

          • CustomStateProperties

          Parameters

          • input: { stateFromAuthProvider: string | undefined; stateObjectFromStorage: StateObject & CustomStateProperties | undefined; userContext: any }
            • stateFromAuthProvider: string | undefined
            • stateObjectFromStorage: StateObject & CustomStateProperties | undefined
            • userContext: any

          Returns Promise<StateObject & CustomStateProperties>

      UserInput: { oAuthCallbackScreen?: FeatureBaseConfig; override?: { functions?: any }; signInAndUpFeature?: SignInAndUpFeatureUserInput } & AuthRecipeModuleUserInput<GetRedirectionURLContext, PreAndPostAPIHookAction, OnHandleEventContext>

      Variables

      ThirdpartyComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = Wrapper.ComponentsOverrideProvider

      Functions

      • getAuthorisationURLWithQueryParamsAndSetState(input: { frontendRedirectURI: string; options?: RecipeFunctionOptions; redirectURIOnProviderDashboard?: string; thirdPartyId: string; userContext?: UserContext }): Promise<string>
      • Parameters

        • input: { frontendRedirectURI: string; options?: RecipeFunctionOptions; redirectURIOnProviderDashboard?: string; thirdPartyId: string; userContext?: UserContext }
          • frontendRedirectURI: string
          • Optional options?: RecipeFunctionOptions
          • Optional redirectURIOnProviderDashboard?: string
          • thirdPartyId: string
          • Optional userContext?: UserContext

        Returns Promise<string>

      • getStateAndOtherInfoFromStorage<CustomStateProperties>(input?: { userContext?: UserContext }): undefined | StateObject & CustomStateProperties
      • init(config?: UserInput): RecipeInitResult<never, PreAndPostAPIHookAction, { action: "SUCCESS"; createdNewSession: boolean; isNewRecipeUser: boolean; user: User; userContext: UserContext }, NormalisedConfig>
      • redirectToThirdPartyLogin(input: { thirdPartyId: string; userContext?: UserContext }): Promise<{ status: "OK" | "ERROR" }>
      • signInAndUp(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; status: "NO_EMAIL_GIVEN_BY_PROVIDER" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>
      • Parameters

        • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
          • Optional options?: RecipeFunctionOptions
          • Optional userContext?: UserContext

        Returns Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; status: "NO_EMAIL_GIVEN_BY_PROVIDER" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>

      • signOut(input?: { userContext?: UserContext }): Promise<void>

      Legend

      • Variable
      • Function
      • Function with type parameter
      • Type alias
      • Class
      • Class with type parameter

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file +

      Type Parameters

      • CustomStateProperties

      Parameters

      • input: { stateFromAuthProvider: string | undefined; stateObjectFromStorage: StateObject & CustomStateProperties | undefined; userContext: any }
        • stateFromAuthProvider: string | undefined
        • stateObjectFromStorage: StateObject & CustomStateProperties | undefined
        • userContext: any

      Returns Promise<StateObject & CustomStateProperties>

UserInput: { oAuthCallbackScreen?: FeatureBaseConfig; override?: { functions?: any }; signInAndUpFeature?: SignInAndUpFeatureUserInput } & AuthRecipeModuleUserInput<GetRedirectionURLContext, PreAndPostAPIHookAction, OnHandleEventContext>

Variables

ThirdpartyComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = Wrapper.ComponentsOverrideProvider

Functions

  • getAuthorisationURLWithQueryParamsAndSetState(input: { frontendRedirectURI: string; options?: RecipeFunctionOptions; redirectURIOnProviderDashboard?: string; shouldTryLinkingWithSessionUser?: boolean; thirdPartyId: string; userContext?: UserContext }): Promise<string>
  • Parameters

    • input: { frontendRedirectURI: string; options?: RecipeFunctionOptions; redirectURIOnProviderDashboard?: string; shouldTryLinkingWithSessionUser?: boolean; thirdPartyId: string; userContext?: UserContext }
      • frontendRedirectURI: string
      • Optional options?: RecipeFunctionOptions
      • Optional redirectURIOnProviderDashboard?: string
      • Optional shouldTryLinkingWithSessionUser?: boolean
      • thirdPartyId: string
      • Optional userContext?: UserContext

    Returns Promise<string>

  • getStateAndOtherInfoFromStorage<CustomStateProperties>(input?: { userContext?: UserContext }): undefined | StateObject & CustomStateProperties
  • Type Parameters

    • CustomStateProperties

    Parameters

    • Optional input: { userContext?: UserContext }
      • Optional userContext?: UserContext

    Returns undefined | StateObject & CustomStateProperties

  • init(config?: UserInput): RecipeInitResult<never, PreAndPostAPIHookAction, { action: "SUCCESS"; createdNewSession: boolean; isNewRecipeUser: boolean; user: User; userContext: UserContext }, NormalisedConfig>
  • Parameters

    Returns RecipeInitResult<never, PreAndPostAPIHookAction, { action: "SUCCESS"; createdNewSession: boolean; isNewRecipeUser: boolean; user: User; userContext: UserContext }, NormalisedConfig>

  • redirectToThirdPartyLogin(input: { shouldTryLinkingWithSessionUser?: boolean; thirdPartyId: string; userContext?: UserContext }): Promise<{ status: "OK" | "ERROR" }>
  • Parameters

    • input: { shouldTryLinkingWithSessionUser?: boolean; thirdPartyId: string; userContext?: UserContext }
      • Optional shouldTryLinkingWithSessionUser?: boolean
      • thirdPartyId: string
      • Optional userContext?: UserContext

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

  • signInAndUp(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; status: "NO_EMAIL_GIVEN_BY_PROVIDER" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ createdNewRecipeUser: boolean; fetchResponse: Response; status: "OK"; user: User } | { fetchResponse: Response; status: "NO_EMAIL_GIVEN_BY_PROVIDER" } | { fetchResponse: Response; reason: string; status: "SIGN_IN_UP_NOT_ALLOWED" }>

  • signOut(input?: { userContext?: UserContext }): Promise<void>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/recipe_totp.html b/docs/modules/recipe_totp.html index 36c040333..3153151d0 100644 --- a/docs/modules/recipe_totp.html +++ b/docs/modules/recipe_totp.html @@ -1 +1 @@ -recipe/totp | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type Aliases

GetRedirectionURLContext: never
OnHandleEventContext: { action: "TOTP_CODE_VERIFIED"; userContext: UserContext } | { action: "TOTP_DEVICE_VERIFIED"; deviceName: string; userContext: UserContext; wasAlreadyVerified: boolean } | { action: "TOTP_DEVICE_CREATED"; deviceName: string; userContext: UserContext }
PreAPIHookContext: { action: PreAndPostAPIHookAction; requestInit: RequestInit; url: string; userContext: UserContext }

Type declaration

  • action: PreAndPostAPIHookAction
  • requestInit: RequestInit
  • url: string
  • userContext: UserContext
RecipeInterface: { createDevice: any; listDevices: any; removeDevice: any; verifyCode: any; verifyDevice: any }

Type declaration

  • createDevice:function
    • createDevice(input: { deviceName?: string; options?: RecipeFunctionOptions; userContext: any }): Promise<{ deviceName: string; fetchResponse: Response; qrCodeString: string; secret: string; status: "OK" } | { fetchResponse: Response; status: "DEVICE_ALREADY_EXISTS_ERROR" }>
    • Parameters

      • input: { deviceName?: string; options?: RecipeFunctionOptions; userContext: any }
        • Optional deviceName?: string
        • Optional options?: RecipeFunctionOptions
        • userContext: any

      Returns Promise<{ deviceName: string; fetchResponse: Response; qrCodeString: string; secret: string; status: "OK" } | { fetchResponse: Response; status: "DEVICE_ALREADY_EXISTS_ERROR" }>

  • listDevices:function
    • listDevices(input: { options?: RecipeFunctionOptions; userContext: any }): Promise<{ devices: { name: string; period: number; skew: number; verified: boolean }[]; fetchResponse: Response; status: "OK" }>
    • Parameters

      • input: { options?: RecipeFunctionOptions; userContext: any }
        • Optional options?: RecipeFunctionOptions
        • userContext: any

      Returns Promise<{ devices: { name: string; period: number; skew: number; verified: boolean }[]; fetchResponse: Response; status: "OK" }>

  • removeDevice:function
    • removeDevice(input: { deviceName: string; options?: RecipeFunctionOptions; userContext: any }): Promise<{ didDeviceExist: boolean; fetchResponse: Response; status: "OK" }>
    • Parameters

      • input: { deviceName: string; options?: RecipeFunctionOptions; userContext: any }
        • deviceName: string
        • Optional options?: RecipeFunctionOptions
        • userContext: any

      Returns Promise<{ didDeviceExist: boolean; fetchResponse: Response; status: "OK" }>

  • verifyCode:function
    • verifyCode(input: { options?: RecipeFunctionOptions; totp: string; userContext: any }): Promise<{ fetchResponse: Response; status: "OK" } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>
    • Parameters

      • input: { options?: RecipeFunctionOptions; totp: string; userContext: any }
        • Optional options?: RecipeFunctionOptions
        • totp: string
        • userContext: any

      Returns Promise<{ fetchResponse: Response; status: "OK" } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>

  • verifyDevice:function
    • verifyDevice(input: { deviceName: string; options?: RecipeFunctionOptions; totp: string; userContext: any }): Promise<{ fetchResponse: Response; status: "OK"; wasAlreadyVerified: boolean } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; status: "UNKNOWN_DEVICE_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>
    • Parameters

      • input: { deviceName: string; options?: RecipeFunctionOptions; totp: string; userContext: any }
        • deviceName: string
        • Optional options?: RecipeFunctionOptions
        • totp: string
        • userContext: any

      Returns Promise<{ fetchResponse: Response; status: "OK"; wasAlreadyVerified: boolean } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; status: "UNKNOWN_DEVICE_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>

UserInput: { override?: { functions?: any }; totpMFAScreen?: Partial<TOTPMFAScreenConfig> } & RecipeModuleUserInput<GetRedirectionURLContext, PreAndPostAPIHookAction, OnHandleEventContext>

Variables

TOTPComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = Wrapper.ComponentsOverrideProvider

Functions

  • createDevice(input?: { deviceName?: string; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ deviceName: string; fetchResponse: Response; qrCodeString: string; secret: string; status: "OK" } | { fetchResponse: Response; status: "DEVICE_ALREADY_EXISTS_ERROR" }>
  • Parameters

    • Optional input: { deviceName?: string; options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional deviceName?: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ deviceName: string; fetchResponse: Response; qrCodeString: string; secret: string; status: "OK" } | { fetchResponse: Response; status: "DEVICE_ALREADY_EXISTS_ERROR" }>

  • listDevices(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ devices: { name: string; period: number; skew: number; verified: boolean }[]; fetchResponse: Response; status: "OK" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ devices: { name: string; period: number; skew: number; verified: boolean }[]; fetchResponse: Response; status: "OK" }>

  • removeDevice(input: { deviceName: string; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ didDeviceExist: boolean; fetchResponse: Response; status: "OK" }>
  • Parameters

    • input: { deviceName: string; options?: RecipeFunctionOptions; userContext?: UserContext }
      • deviceName: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ didDeviceExist: boolean; fetchResponse: Response; status: "OK" }>

  • verifyCode(input: { options?: RecipeFunctionOptions; totp: string; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>
  • Parameters

    • input: { options?: RecipeFunctionOptions; totp: string; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • totp: string
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK" } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>

  • verifyDevice(input: { deviceName: string; options?: RecipeFunctionOptions; totp: string; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK"; wasAlreadyVerified: boolean } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; status: "UNKNOWN_DEVICE_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>
  • Parameters

    • input: { deviceName: string; options?: RecipeFunctionOptions; totp: string; userContext?: UserContext }
      • deviceName: string
      • Optional options?: RecipeFunctionOptions
      • totp: string
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK"; wasAlreadyVerified: boolean } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; status: "UNKNOWN_DEVICE_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>

Generated using TypeDoc

\ No newline at end of file +recipe/totp | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type Aliases

GetRedirectionURLContext: never
OnHandleEventContext: { action: "TOTP_CODE_VERIFIED"; userContext: UserContext } | { action: "TOTP_DEVICE_VERIFIED"; deviceName: string; userContext: UserContext; wasAlreadyVerified: boolean } | { action: "TOTP_DEVICE_CREATED"; deviceName: string; userContext: UserContext }
PreAPIHookContext: { action: PreAndPostAPIHookAction; requestInit: RequestInit; url: string; userContext: UserContext }

Type declaration

  • action: PreAndPostAPIHookAction
  • requestInit: RequestInit
  • url: string
  • userContext: UserContext
RecipeInterface: { createDevice: any; listDevices: any; removeDevice: any; verifyCode: any; verifyDevice: any }

Type declaration

  • createDevice:function
    • createDevice(input: { deviceName?: string; options?: RecipeFunctionOptions; userContext: any }): Promise<{ deviceName: string; fetchResponse: Response; qrCodeString: string; secret: string; status: "OK" } | { fetchResponse: Response; status: "DEVICE_ALREADY_EXISTS_ERROR" }>
    • Parameters

      • input: { deviceName?: string; options?: RecipeFunctionOptions; userContext: any }
        • Optional deviceName?: string
        • Optional options?: RecipeFunctionOptions
        • userContext: any

      Returns Promise<{ deviceName: string; fetchResponse: Response; qrCodeString: string; secret: string; status: "OK" } | { fetchResponse: Response; status: "DEVICE_ALREADY_EXISTS_ERROR" }>

  • listDevices:function
    • listDevices(input: { options?: RecipeFunctionOptions; userContext: any }): Promise<{ devices: { name: string; period: number; skew: number; verified: boolean }[]; fetchResponse: Response; status: "OK" }>
    • Parameters

      • input: { options?: RecipeFunctionOptions; userContext: any }
        • Optional options?: RecipeFunctionOptions
        • userContext: any

      Returns Promise<{ devices: { name: string; period: number; skew: number; verified: boolean }[]; fetchResponse: Response; status: "OK" }>

  • removeDevice:function
    • removeDevice(input: { deviceName: string; options?: RecipeFunctionOptions; userContext: any }): Promise<{ didDeviceExist: boolean; fetchResponse: Response; status: "OK" }>
    • Parameters

      • input: { deviceName: string; options?: RecipeFunctionOptions; userContext: any }
        • deviceName: string
        • Optional options?: RecipeFunctionOptions
        • userContext: any

      Returns Promise<{ didDeviceExist: boolean; fetchResponse: Response; status: "OK" }>

  • verifyCode:function
    • verifyCode(input: { options?: RecipeFunctionOptions; totp: string; userContext: any }): Promise<{ fetchResponse: Response; status: "OK" } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>
    • Parameters

      • input: { options?: RecipeFunctionOptions; totp: string; userContext: any }
        • Optional options?: RecipeFunctionOptions
        • totp: string
        • userContext: any

      Returns Promise<{ fetchResponse: Response; status: "OK" } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>

  • verifyDevice:function
    • verifyDevice(input: { deviceName: string; options?: RecipeFunctionOptions; totp: string; userContext: any }): Promise<{ fetchResponse: Response; status: "OK"; wasAlreadyVerified: boolean } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; status: "UNKNOWN_DEVICE_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>
    • Parameters

      • input: { deviceName: string; options?: RecipeFunctionOptions; totp: string; userContext: any }
        • deviceName: string
        • Optional options?: RecipeFunctionOptions
        • totp: string
        • userContext: any

      Returns Promise<{ fetchResponse: Response; status: "OK"; wasAlreadyVerified: boolean } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; status: "UNKNOWN_DEVICE_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>

UserInput: { override?: { functions?: any }; totpMFAScreen?: Partial<TOTPMFAScreenConfig> } & RecipeModuleUserInput<GetRedirectionURLContext, PreAndPostAPIHookAction, OnHandleEventContext>

Variables

TOTPComponentsOverrideProvider: FC<PropsWithChildren<{ components: ComponentOverrideMap }>> = Wrapper.ComponentsOverrideProvider

Functions

  • createDevice(input?: { deviceName?: string; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ deviceName: string; fetchResponse: Response; qrCodeString: string; secret: string; status: "OK" } | { fetchResponse: Response; status: "DEVICE_ALREADY_EXISTS_ERROR" }>
  • Parameters

    • Optional input: { deviceName?: string; options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional deviceName?: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ deviceName: string; fetchResponse: Response; qrCodeString: string; secret: string; status: "OK" } | { fetchResponse: Response; status: "DEVICE_ALREADY_EXISTS_ERROR" }>

  • listDevices(input?: { options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ devices: { name: string; period: number; skew: number; verified: boolean }[]; fetchResponse: Response; status: "OK" }>
  • Parameters

    • Optional input: { options?: RecipeFunctionOptions; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ devices: { name: string; period: number; skew: number; verified: boolean }[]; fetchResponse: Response; status: "OK" }>

  • removeDevice(input: { deviceName: string; options?: RecipeFunctionOptions; userContext?: UserContext }): Promise<{ didDeviceExist: boolean; fetchResponse: Response; status: "OK" }>
  • Parameters

    • input: { deviceName: string; options?: RecipeFunctionOptions; userContext?: UserContext }
      • deviceName: string
      • Optional options?: RecipeFunctionOptions
      • Optional userContext?: UserContext

    Returns Promise<{ didDeviceExist: boolean; fetchResponse: Response; status: "OK" }>

  • verifyCode(input: { options?: RecipeFunctionOptions; totp: string; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK" } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>
  • Parameters

    • input: { options?: RecipeFunctionOptions; totp: string; userContext?: UserContext }
      • Optional options?: RecipeFunctionOptions
      • totp: string
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK" } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>

  • verifyDevice(input: { deviceName: string; options?: RecipeFunctionOptions; totp: string; userContext?: UserContext }): Promise<{ fetchResponse: Response; status: "OK"; wasAlreadyVerified: boolean } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; status: "UNKNOWN_DEVICE_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>
  • Parameters

    • input: { deviceName: string; options?: RecipeFunctionOptions; totp: string; userContext?: UserContext }
      • deviceName: string
      • Optional options?: RecipeFunctionOptions
      • totp: string
      • Optional userContext?: UserContext

    Returns Promise<{ fetchResponse: Response; status: "OK"; wasAlreadyVerified: boolean } | { currentNumberOfFailedAttempts: number; fetchResponse: Response; maxNumberOfFailedAttempts: number; status: "INVALID_TOTP_ERROR" } | { fetchResponse: Response; status: "UNKNOWN_DEVICE_ERROR" } | { fetchResponse: Response; retryAfterMs: number; status: "LIMIT_REACHED_ERROR" }>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/recipe_userroles.html b/docs/modules/recipe_userroles.html index c3238c6e0..d25115992 100644 --- a/docs/modules/recipe_userroles.html +++ b/docs/modules/recipe_userroles.html @@ -1 +1 @@ -recipe/userroles | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Generated using TypeDoc

\ No newline at end of file +recipe/userroles | supertokens-auth-react
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Variables

PermissionClaim: PrimitiveArrayClaim<string>
UserRoleClaim: PrimitiveArrayClaim<string>

Generated using TypeDoc

\ No newline at end of file