diff --git a/v3/src/components/Cards/ReferenceCard/ReferenceCard.tsx b/v3/src/components/Cards/ReferenceCard/ReferenceCard.tsx
index f46e25812..f467166ed 100644
--- a/v3/src/components/Cards/ReferenceCard/ReferenceCard.tsx
+++ b/v3/src/components/Cards/ReferenceCard/ReferenceCard.tsx
@@ -1,5 +1,6 @@
import React from "react";
import { Card, Flex, Avatar, Grid, Box, Text } from "@radix-ui/themes";
+import Link from "@docusaurus/Link";
import "./styles.scss";
@@ -18,11 +19,11 @@ function ReferenceCardRoot({
return (
-
+
{children}
-
+
);
@@ -30,12 +31,12 @@ function ReferenceCardRoot({
return (
-
-
+
+
{children}
-
+
);
diff --git a/v3/v2-to-v3-redirect-map.json b/v3/v2-to-v3-redirect-map.json
deleted file mode 100644
index a1fcdfeef..000000000
--- a/v3/v2-to-v3-redirect-map.json
+++ /dev/null
@@ -1,5189 +0,0 @@
-[
- {
- "from": "/docs/attackprotectionsuite/backend-setup",
- "to": "/docs/additional-verification/attack-protection-suite/backend-setup"
- },
- {
- "from": "/docs/attackprotectionsuite/enabling",
- "to": "/docs/additional-verification/attack-protection-suite/enabling"
- },
- {
- "from": "/docs/attackprotectionsuite/frontend-setup",
- "to": "/docs/additional-verification/attack-protection-suite/frontend-setup"
- },
- {
- "from": "/docs/attackprotectionsuite/introduction",
- "to": "/docs/additional-verification/attack-protection-suite/introduction"
- },
- { "from": "/docs/community/apis", "to": "/docs/references/api-reference" },
- {
- "from": "/docs/community/other-frameworks",
- "to": "/docs/references/other-frameworks"
- },
- { "from": "/docs/community/sdks", "to": "/docs/references/sdks/overview" },
- {
- "from": "/docs/emailpassword/advanced-customizations/apis-override/about",
- "to": "/docs/references/sdks/apis-overrides/about"
- },
- {
- "from": "/docs/emailpassword/advanced-customizations/apis-override/custom-response/api-override",
- "to": "/docs/references/sdks/apis-overrides/about"
- },
- {
- "from": "/docs/emailpassword/advanced-customizations/apis-override/custom-response/general-error",
- "to": "/docs/references/sdks/apis-overrides/send-custom-response"
- },
- {
- "from": "/docs/emailpassword/advanced-customizations/apis-override/custom-response/throwing-error",
- "to": "/docs/references/sdks/apis-overrides/send-custom-response"
- },
- {
- "from": "/docs/emailpassword/advanced-customizations/apis-override/disabling",
- "to": "/docs/references/sdks/apis-overrides/disabling"
- },
- {
- "from": "/docs/emailpassword/advanced-customizations/apis-override/usage",
- "to": "/docs/references/sdks/apis-overrides/about"
- },
- {
- "from": "/docs/emailpassword/advanced-customizations/backend-functions-override/about",
- "to": "/docs/references/sdks/functions-overrides/backend-functions-override"
- },
- {
- "from": "/docs/emailpassword/advanced-customizations/backend-functions-override/usage",
- "to": "/docs/references/sdks/functions-overrides/backend-functions-override"
- },
- {
- "from": "/docs/emailpassword/advanced-customizations/backend-sdk-core-interceptor",
- "to": "/docs/references/sdks/backend-sdk-core-interceptor"
- },
- {
- "from": "/docs/emailpassword/advanced-customizations/frontend-functions-override/about",
- "to": "/docs/references/sdks/functions-overrides/frontend-functions-override"
- },
- {
- "from": "/docs/emailpassword/advanced-customizations/frontend-functions-override/usage",
- "to": "/docs/references/sdks/functions-overrides/frontend-functions-override"
- },
- {
- "from": "/docs/emailpassword/advanced-customizations/frontend-hooks/handle-event",
- "to": "/docs/references/sdks/frontend-hooks/handle-event"
- },
- {
- "from": "/docs/emailpassword/advanced-customizations/frontend-hooks/pre-api",
- "to": "/docs/references/sdks/frontend-hooks/pre-api"
- },
- {
- "from": "/docs/emailpassword/advanced-customizations/frontend-hooks/redirection-callback",
- "to": "/docs/references/sdks/frontend-hooks/redirection-callback"
- },
- {
- "from": "/docs/emailpassword/advanced-customizations/overview",
- "to": "/docs/references/sdks/overview"
- },
- {
- "from": "/docs/emailpassword/advanced-customizations/react-component-override/about",
- "to": "/docs/references/user-interface/react-component-override/about"
- },
- {
- "from": "/docs/emailpassword/advanced-customizations/react-component-override/usage",
- "to": "/docs/references/user-interface/react-component-override/usage"
- },
- {
- "from": "/docs/emailpassword/advanced-customizations/user-context",
- "to": "/docs/references/sdks/user-context"
- },
- {
- "from": "/docs/emailpassword/advanced-customizations/user-context/custom-request-properties",
- "to": "/docs/references/sdks/custom-request-properties"
- },
- {
- "from": "/docs/emailpassword/apis",
- "to": "/docs/references/api-reference"
- },
- { "from": "/docs/emailpassword/appinfo", "to": "/docs/references/app-info" },
- {
- "from": "/docs/emailpassword/architecture",
- "to": "/docs/references/how-supertokens-works"
- },
- {
- "from": "/docs/emailpassword/attack-protection-suite",
- "to": "/docs/additional-verification/attack-protection-suite/introduction"
- },
- {
- "from": "/docs/emailpassword/capacitor-integration/about",
- "to": "/docs/quickstart/integrations/capacitor/about"
- },
- {
- "from": "/docs/emailpassword/common-customizations/account-linking/adding-accounts-to-session",
- "to": "/docs/post-authentication/account-linking/adding-accounts-to-session"
- },
- {
- "from": "/docs/emailpassword/common-customizations/change-email-post-login",
- "to": "/docs/post-authentication/user-management/common-actions/change-email"
- },
- {
- "from": "/docs/emailpassword/common-customizations/change-password",
- "to": "/docs/post-authentication/user-management/common-actions/change-password"
- },
- {
- "from": "/docs/emailpassword/common-customizations/changing-base-path/api-base-path",
- "to": "/docs/platform-configuration/supertokens-core/base-path"
- },
- {
- "from": "/docs/emailpassword/common-customizations/changing-base-path/website-base-path",
- "to": "/docs/platform-configuration/supertokens-core/base-path"
- },
- {
- "from": "/docs/emailpassword/common-customizations/cli/list",
- "to": "/docs/platform-configuration/supertokens-core/cli/list"
- },
- {
- "from": "/docs/emailpassword/common-customizations/cli/overview",
- "to": "/docs/platform-configuration/supertokens-core/cli/overview"
- },
- {
- "from": "/docs/emailpassword/common-customizations/cli/start",
- "to": "/docs/platform-configuration/supertokens-core/cli/start"
- },
- {
- "from": "/docs/emailpassword/common-customizations/cli/stop",
- "to": "/docs/platform-configuration/supertokens-core/cli/stop"
- },
- {
- "from": "/docs/emailpassword/common-customizations/cli/uninstall",
- "to": "/docs/platform-configuration/supertokens-core/cli/uninstall"
- },
- {
- "from": "/docs/emailpassword/common-customizations/core/add-ssl-via-nginx",
- "to": "/docs/platform-configuration/supertokens-core/add-ssl-via-nginx"
- },
- {
- "from": "/docs/emailpassword/common-customizations/core/api-keys",
- "to": "/docs/platform-configuration/supertokens-core/api-keys"
- },
- {
- "from": "/docs/emailpassword/common-customizations/core/base-path",
- "to": "/docs/platform-configuration/supertokens-core/base-path"
- },
- {
- "from": "/docs/emailpassword/common-customizations/core/ip-allow-deny",
- "to": "/docs/platform-configuration/supertokens-core/ip-allow-deny"
- },
- {
- "from": "/docs/emailpassword/common-customizations/core/logging",
- "to": "/docs/platform-configuration/supertokens-core/logging"
- },
- {
- "from": "/docs/emailpassword/common-customizations/core/performance",
- "to": "/docs/platform-configuration/supertokens-core/performance"
- },
- {
- "from": "/docs/emailpassword/common-customizations/delete-user",
- "to": "/docs/post-authentication/user-management/common-actions/delete-user"
- },
- {
- "from": "/docs/emailpassword/common-customizations/disable-sign-up/emailpassword-changes",
- "to": "/docs/authentication/email-password/username-login/emailpassword-changes"
- },
- {
- "from": "/docs/emailpassword/common-customizations/disable-sign-up/overview",
- "to": "/docs/authentication/social/invite-flow/overview"
- },
- {
- "from": "/docs/emailpassword/common-customizations/email-verification/about",
- "to": "/docs/additional-verification/email-verification/enable-email-verification"
- },
- {
- "from": "/docs/emailpassword/common-customizations/email-verification/changing-email-verification-status",
- "to": "/docs/additional-verification/email-verification/changing-email-verification-status"
- },
- {
- "from": "/docs/emailpassword/common-customizations/email-verification/changing-style",
- "to": "/docs/additional-verification/email-verification/changing-style"
- },
- {
- "from": "/docs/emailpassword/common-customizations/email-verification/changing-token-lifetime",
- "to": "/docs/additional-verification/email-verification/changing-token-lifetime"
- },
- {
- "from": "/docs/emailpassword/common-customizations/email-verification/email-verification-email",
- "to": "/docs/additional-verification/email-verification/email-verification-email"
- },
- {
- "from": "/docs/emailpassword/common-customizations/email-verification/embed-in-page",
- "to": "/docs/additional-verification/email-verification/embed-in-page"
- },
- {
- "from": "/docs/emailpassword/common-customizations/email-verification/generate-link-manually",
- "to": "/docs/additional-verification/email-verification/generate-link-manually"
- },
- {
- "from": "/docs/emailpassword/common-customizations/email-verification/handling-email-verification-success",
- "to": "/docs/additional-verification/email-verification/post-email-verification"
- },
- {
- "from": "/docs/emailpassword/common-customizations/email-verification/protecting-routes",
- "to": "/docs/additional-verification/email-verification/protecting-routes"
- },
- {
- "from": "/docs/emailpassword/common-customizations/embed-sign-in-up-form",
- "to": "/docs/references/user-interface/general-customization/embed-sign-in-up-form"
- },
- {
- "from": "/docs/emailpassword/common-customizations/get-user-info",
- "to": "/docs/post-authentication/user-management/common-actions/get-user-info"
- },
- {
- "from": "/docs/emailpassword/common-customizations/handling-signin-success",
- "to": "/docs/authentication/email-password/callbacks/handling-signin-success"
- },
- {
- "from": "/docs/emailpassword/common-customizations/handling-signup-success",
- "to": "/docs/authentication/email-password/callbacks/handling-signup-success"
- },
- {
- "from": "/docs/emailpassword/common-customizations/multi-tenancy/common-domain-login",
- "to": "/docs/authentication/enterprise/common-ux-flows/common-domain-login"
- },
- {
- "from": "/docs/emailpassword/common-customizations/multi-tenancy/multi-app",
- "to": "/docs/authentication/enterprise/multi-app"
- },
- {
- "from": "/docs/emailpassword/common-customizations/multi-tenancy/new-tenant-config",
- "to": "/docs/authentication/enterprise/new-tenant-config"
- },
- {
- "from": "/docs/emailpassword/common-customizations/multi-tenancy/overview",
- "to": "/docs/authentication/enterprise/overview"
- },
- {
- "from": "/docs/emailpassword/common-customizations/multi-tenancy/sub-domain-login",
- "to": "/docs/authentication/enterprise/common-ux-flows/sub-domain-login"
- },
- {
- "from": "/docs/emailpassword/common-customizations/multiple-clients",
- "to": "/docs/authentication/social/add-multiple-clients-for-the-same-provider"
- },
- {
- "from": "/docs/emailpassword/common-customizations/password-hashing/about",
- "to": "/docs/authentication/email-password/password-hashing/about"
- },
- {
- "from": "/docs/emailpassword/common-customizations/password-hashing/argon2",
- "to": "/docs/authentication/email-password/password-hashing/argon2"
- },
- {
- "from": "/docs/emailpassword/common-customizations/password-hashing/bcrypt",
- "to": "/docs/authentication/email-password/password-hashing/bcrypt"
- },
- {
- "from": "/docs/emailpassword/common-customizations/password-managers",
- "to": "/docs/authentication/email-password/password-managers"
- },
- {
- "from": "/docs/emailpassword/common-customizations/reset-password/about",
- "to": "/docs/authentication/email-password/password-reset/about"
- },
- {
- "from": "/docs/emailpassword/common-customizations/reset-password/changing-token-lifetime",
- "to": "/docs/authentication/email-password/password-reset/changing-token-lifetime"
- },
- {
- "from": "/docs/emailpassword/common-customizations/reset-password/embed-in-page",
- "to": "/docs/authentication/email-password/password-reset/embed-in-page"
- },
- {
- "from": "/docs/emailpassword/common-customizations/reset-password/generate-link-manually",
- "to": "/docs/authentication/email-password/password-reset/generate-link-manually"
- },
- {
- "from": "/docs/emailpassword/common-customizations/reset-password/password-reset-email",
- "to": "/docs/authentication/email-password/password-reset/password-reset-email"
- },
- {
- "from": "/docs/emailpassword/common-customizations/reset-password/post-reset-password",
- "to": "/docs/authentication/email-password/password-reset/post-reset-password"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/about",
- "to": "/docs/post-authentication/session-management/introduction"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/access-token-blacklisting",
- "to": "/docs/post-authentication/session-management/security/access-token-blacklisting"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/anonymous-session",
- "to": "/docs/post-authentication/session-management/advanced-workflows/anonymous-session"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/anti-csrf",
- "to": "/docs/post-authentication/session-management/security/anti-csrf"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/change-session-timeout",
- "to": "/docs/post-authentication/session-management/session-invalidation/handle-session-expiry"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/claims/access-token-payload",
- "to": "/docs/post-authentication/session-management/claims/access-token-payload"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/claims/claim-validators",
- "to": "/docs/post-authentication/session-management/claims/claim-validators"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/cookie-consent",
- "to": "/docs/post-authentication/session-management/security/cookie-consent"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/cookies-and-https",
- "to": "/docs/post-authentication/session-management/security/cookies-and-https"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/disable-interception",
- "to": "/docs/post-authentication/session-management/advanced-workflows/disable-frontend-interceptors"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/error-handling",
- "to": "/docs/post-authentication/session-management/advanced-workflows/error-handling"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/fetch-sessions-for-user",
- "to": "/docs/post-authentication/session-management/access-session-data/fetch-all-user-sessions"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/fetching-tenant-id",
- "to": "/docs/post-authentication/session-management/access-session-data/access-the-tenant-id"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/handling-session-expiry",
- "to": "/docs/post-authentication/session-management/session-invalidation/handle-session-expiry"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/in-iframe",
- "to": "/docs/post-authentication/session-management/security/in-iframe"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/jwt-signing-key-rotation",
- "to": "/docs/post-authentication/session-management/security/jwt-signing-key-rotation"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/multiple-api-endpoints",
- "to": "/docs/post-authentication/session-management/advanced-workflows/multiple-api-endpoints"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/protecting-frontend-routes",
- "to": "/docs/additional-verification/session-verification/protecting-frontend-routes"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/revoke-session",
- "to": "/docs/post-authentication/session-management/session-invalidation/revoke-a-session"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/same-site-cookie",
- "to": "/docs/post-authentication/session-management/security/same-site-cookie"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/session-verification-in-api/get-session",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/get-session"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/session-verification-in-api/overview",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/overview"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/session-verification-in-api/verify-session",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/verify-session"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/share-sessions-across-sub-domains",
- "to": "/docs/post-authentication/session-management/advanced-workflows/share-sessions-across-sub-domains"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/ssr",
- "to": "/docs/additional-verification/session-verification/ssr"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/token-transfer-method",
- "to": "/docs/post-authentication/session-management/advanced-workflows/switch-between-cookies-and-header-authentication"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/user-impersonation",
- "to": "/docs/post-authentication/session-management/advanced-workflows/user-impersonation"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/with-jwt/jwt-verification",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/manual-jwt-verification"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/with-jwt/read-jwt",
- "to": "/docs/post-authentication/session-management/access-session-data/access-the-jwt"
- },
- {
- "from": "/docs/emailpassword/common-customizations/sessions/with-websocket",
- "to": "/docs/additional-verification/session-verification/with-websocket"
- },
- {
- "from": "/docs/emailpassword/common-customizations/signin-form/customising-each-form-field",
- "to": "/docs/authentication/email-password/sign-in-form/customising-each-form-field"
- },
- {
- "from": "/docs/emailpassword/common-customizations/signin-form/field-validators",
- "to": "/docs/authentication/email-password/sign-in-form/field-validators"
- },
- {
- "from": "/docs/emailpassword/common-customizations/signup-form/adding-fields",
- "to": "/docs/authentication/email-password/sign-up-form/adding-fields"
- },
- {
- "from": "/docs/emailpassword/common-customizations/signup-form/customising-each-form-field",
- "to": "/docs/authentication/email-password/sign-up-form/customising-each-form-field"
- },
- {
- "from": "/docs/emailpassword/common-customizations/signup-form/field-validators",
- "to": "/docs/authentication/email-password/sign-up-form/field-validators"
- },
- {
- "from": "/docs/emailpassword/common-customizations/signup-form/toc-privacypolicy",
- "to": "/docs/references/user-interface/general-customization/toc-privacypolicy"
- },
- {
- "from": "/docs/emailpassword/common-customizations/styling/changing-colours",
- "to": "/docs/references/user-interface/general-customization/changing-colours"
- },
- {
- "from": "/docs/emailpassword/common-customizations/styling/changing-style",
- "to": "/docs/references/user-interface/general-customization/changing-style"
- },
- {
- "from": "/docs/emailpassword/common-customizations/styling/shadow-dom",
- "to": "/docs/references/user-interface/general-customization/shadow-dom"
- },
- {
- "from": "/docs/emailpassword/common-customizations/translations",
- "to": "/docs/references/user-interface/general-customization/translations"
- },
- {
- "from": "/docs/emailpassword/common-customizations/user-pagination",
- "to": "/docs/post-authentication/user-management/common-actions/user-pagination"
- },
- {
- "from": "/docs/emailpassword/common-customizations/userid-format",
- "to": "/docs/post-authentication/user-management/common-actions/userid-format"
- },
- {
- "from": "/docs/emailpassword/common-customizations/usermetadata/about",
- "to": "/docs/post-authentication/user-management/user-metadata/about"
- },
- {
- "from": "/docs/emailpassword/common-customizations/usermetadata/clear-data",
- "to": "/docs/post-authentication/user-management/user-metadata/clear-data"
- },
- {
- "from": "/docs/emailpassword/common-customizations/usermetadata/get-data",
- "to": "/docs/post-authentication/user-management/user-metadata/get-data"
- },
- {
- "from": "/docs/emailpassword/common-customizations/usermetadata/setup",
- "to": "/docs/post-authentication/user-management/user-metadata/setup"
- },
- {
- "from": "/docs/emailpassword/common-customizations/usermetadata/store-data",
- "to": "/docs/post-authentication/user-management/user-metadata/store-data"
- },
- {
- "from": "/docs/emailpassword/common-customizations/username-password/emailpassword-changes",
- "to": "/docs/authentication/email-password/username-login/emailpassword-changes"
- },
- {
- "from": "/docs/emailpassword/common-customizations/username-password/overview",
- "to": "/docs/authentication/email-password/username-login/overview"
- },
- {
- "from": "/docs/emailpassword/compatibility-table",
- "to": "/docs/references"
- },
- {
- "from": "/docs/emailpassword/custom-ui/forgot-password",
- "to": "/docs/authentication/email-password/password-reset/about"
- },
- {
- "from": "/docs/emailpassword/email-delivery/about",
- "to": "/docs/platform-configuration/email-delivery/about"
- },
- {
- "from": "/docs/emailpassword/email-delivery/custom-method",
- "to": "/docs/platform-configuration/email-delivery/custom-method"
- },
- {
- "from": "/docs/emailpassword/email-delivery/default",
- "to": "/docs/platform-configuration/email-delivery/default"
- },
- {
- "from": "/docs/emailpassword/email-delivery/pre-post-email",
- "to": "/docs/platform-configuration/email-delivery/pre-post-email"
- },
- {
- "from": "/docs/emailpassword/email-delivery/smtp/change-email-content",
- "to": "/docs/platform-configuration/email-delivery/smtp-service/change-email-content"
- },
- {
- "from": "/docs/emailpassword/email-delivery/smtp/configure-smtp",
- "to": "/docs/platform-configuration/email-delivery/smtp-service/configure-smtp"
- },
- {
- "from": "/docs/emailpassword/graphql-integration/backend-setup",
- "to": "/docs/quickstart/integrations/graphql/backend-setup"
- },
- {
- "from": "/docs/emailpassword/graphql-integration/making-requests",
- "to": "/docs/quickstart/integrations/graphql/making-requests"
- },
- {
- "from": "/docs/emailpassword/hasura-integration/with-jwt",
- "to": "/docs/quickstart/integrations/hasura/with-jwt"
- },
- {
- "from": "/docs/emailpassword/mfa",
- "to": "/docs/additional-verification/mfa/introduction"
- },
- {
- "from": "/docs/emailpassword/migration/about",
- "to": "/docs/migration/about"
- },
- {
- "from": "/docs/emailpassword/migration/account-creation/email-verification",
- "to": "/docs/migration/account-creation/email-verification"
- },
- {
- "from": "/docs/emailpassword/migration/account-creation/ep-migration-without-password-hash",
- "to": "/docs/migration/account-creation/ep-migration-without-password-hash"
- },
- {
- "from": "/docs/emailpassword/migration/account-creation/user-creation",
- "to": "/docs/migration/account-creation/user-creation"
- },
- {
- "from": "/docs/emailpassword/migration/account-creation/user-id-mapping",
- "to": "/docs/migration/account-creation/user-id-mapping"
- },
- {
- "from": "/docs/emailpassword/migration/data-migration",
- "to": "/docs/migration/data-migration"
- },
- {
- "from": "/docs/emailpassword/migration/mfa-migration",
- "to": "/docs/migration/mfa-migration"
- },
- {
- "from": "/docs/emailpassword/migration/session-migration",
- "to": "/docs/migration/session-migration"
- },
- {
- "from": "/docs/emailpassword/multi-tenant",
- "to": "/docs/multi-tenancy/introduction"
- },
- {
- "from": "/docs/emailpassword/nestjs/guide",
- "to": "/docs/quickstart/integrations/nestjs/guide"
- },
- {
- "from": "/docs/emailpassword/nextjs/about",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/about"
- },
- {
- "from": "/docs/emailpassword/nextjs/app-directory/about",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/about"
- },
- {
- "from": "/docs/emailpassword/nextjs/app-directory/init",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/init"
- },
- {
- "from": "/docs/emailpassword/nextjs/app-directory/next-steps",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/next-steps"
- },
- {
- "from": "/docs/emailpassword/nextjs/app-directory/protecting-route",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/protecting-route"
- },
- {
- "from": "/docs/emailpassword/nextjs/app-directory/server-components-requests",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/server-components-requests"
- },
- {
- "from": "/docs/emailpassword/nextjs/app-directory/session-verification-middleware",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/protecting-backend/session-verification-middleware"
- },
- {
- "from": "/docs/emailpassword/nextjs/app-directory/session-verification-session-guard",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/protecting-backend/session-verification-session-guard"
- },
- {
- "from": "/docs/emailpassword/nextjs/app-directory/setting-up-backend",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/setting-up-backend"
- },
- {
- "from": "/docs/emailpassword/nextjs/app-directory/setting-up-frontend",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/setting-up-frontend"
- },
- {
- "from": "/docs/emailpassword/nextjs/init",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/init"
- },
- {
- "from": "/docs/emailpassword/nextjs/next-steps",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/next-steps"
- },
- {
- "from": "/docs/emailpassword/nextjs/protecting-route",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/protecting-route"
- },
- {
- "from": "/docs/emailpassword/nextjs/session-verification/in-api",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/protecting-backend/in-api"
- },
- {
- "from": "/docs/emailpassword/nextjs/session-verification/in-ssr",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/protecting-backend/in-ssr"
- },
- {
- "from": "/docs/emailpassword/nextjs/setting-up-backend",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/setting-up-backend"
- },
- {
- "from": "/docs/emailpassword/nextjs/setting-up-frontend",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/setting-up-frontend"
- },
- {
- "from": "/docs/emailpassword/other-frameworks",
- "to": "/docs/references/other-frameworks"
- },
- {
- "from": "/docs/emailpassword/pre-built-ui/auth-redirection",
- "to": "/docs/references/user-interface/ui-showcase/email-password-login"
- },
- {
- "from": "/docs/emailpassword/pre-built-ui/further-reading/email-password-login",
- "to": "/docs/references/user-interface/ui-showcase/email-password-login"
- },
- {
- "from": "/docs/emailpassword/pre-built-ui/further-reading/email-verification",
- "to": "/docs/references/user-interface/ui-showcase/email-verification"
- },
- {
- "from": "/docs/emailpassword/pre-built-ui/further-reading/password-reset",
- "to": "/docs/references/user-interface/ui-showcase/password-reset"
- },
- {
- "from": "/docs/emailpassword/pre-built-ui/handling-session-tokens",
- "to": "/docs/post-authentication/session-management/access-session-data/access-the-jwt"
- },
- {
- "from": "/docs/emailpassword/pre-built-ui/setup/core/saas-setup",
- "to": "/docs/deployment/self-hosting/with-docker"
- },
- {
- "from": "/docs/emailpassword/pre-built-ui/setup/core/with-docker",
- "to": "/docs/deployment/self-hosting/with-docker"
- },
- {
- "from": "/docs/emailpassword/pre-built-ui/setup/core/without-docker",
- "to": "/docs/deployment/self-hosting/without-docker"
- },
- {
- "from": "/docs/emailpassword/pre-built-ui/setup/database-setup/mysql",
- "to": "/docs/deployment/self-hosting/database-setup/mysql"
- },
- {
- "from": "/docs/emailpassword/pre-built-ui/setup/database-setup/postgresql",
- "to": "/docs/deployment/self-hosting/database-setup/postgresql"
- },
- {
- "from": "/docs/emailpassword/pre-built-ui/setup/database-setup/rename-database-tables",
- "to": "/docs/deployment/self-hosting/database-setup/rename-database-tables"
- },
- {
- "from": "/docs/emailpassword/pre-built-ui/setup/frontend",
- "to": "/docs/quickstart/frontend-setup"
- },
- {
- "from": "/docs/emailpassword/pre-built-ui/setup/user-management-dashboard/managing-user-roles-and-permissions",
- "to": "/docs/post-authentication/dashboard/managing-user-roles-and-permissions"
- },
- {
- "from": "/docs/emailpassword/pre-built-ui/setup/user-management-dashboard/setup",
- "to": "/docs/post-authentication/dashboard/setup"
- },
- {
- "from": "/docs/emailpassword/pre-built-ui/setup/user-management-dashboard/tenant-management/details",
- "to": "/docs/post-authentication/dashboard/tenants/details"
- },
- {
- "from": "/docs/emailpassword/pre-built-ui/setup/user-management-dashboard/tenant-management/overview",
- "to": "/docs/post-authentication/dashboard/tenants/overview"
- },
- {
- "from": "/docs/emailpassword/pre-built-ui/setup/user-management-dashboard/users-listing-and-details",
- "to": "/docs/post-authentication/dashboard/users-listing-and-details"
- },
- {
- "from": "/docs/emailpassword/pre-built-ui/sign-out",
- "to": "/docs/post-authentication/session-management/session-invalidation/sign-out"
- },
- {
- "from": "/docs/emailpassword/quickstart/backend-setup",
- "to": "/docs/quickstart/backend-setup"
- },
- {
- "from": "/docs/emailpassword/quickstart/frontend-setup",
- "to": "/docs/quickstart/frontend-setup"
- },
- {
- "from": "/docs/emailpassword/quickstart/introduction",
- "to": "/docs/quickstart/introduction"
- },
- {
- "from": "/docs/emailpassword/quickstart/next-steps",
- "to": "/docs/quickstart/next-steps"
- },
- {
- "from": "/docs/emailpassword/rate-limits",
- "to": "/docs/deployment/rate-limits"
- },
- {
- "from": "/docs/emailpassword/redwood/about",
- "to": "/docs/quickstart/integrations/redwoodjs/about"
- },
- {
- "from": "/docs/emailpassword/scalability",
- "to": "/docs/deployment/scalability"
- },
- {
- "from": "/docs/emailpassword/sdks",
- "to": "/docs/references/sdks/overview"
- },
- {
- "from": "/docs/emailpassword/serverless/with-aws-lambda/about",
- "to": "/docs/quickstart/integrations/aws-lambda/about"
- },
- {
- "from": "/docs/emailpassword/serverless/with-aws-lambda/appsync-integration",
- "to": "/docs/quickstart/integrations/aws-lambda/appsync-integration"
- },
- {
- "from": "/docs/emailpassword/serverless/with-aws-lambda/authorizer",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-lambda-authorizer"
- },
- {
- "from": "/docs/emailpassword/serverless/with-aws-lambda/frontend",
- "to": "/docs/quickstart/integrations/aws-lambda/frontend"
- },
- {
- "from": "/docs/emailpassword/serverless/with-aws-lambda/jwt-authorizer",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-jwt-authorizer"
- },
- {
- "from": "/docs/emailpassword/serverless/with-aws-lambda/next-steps",
- "to": "/docs/quickstart/integrations/aws-lambda/next-steps"
- },
- {
- "from": "/docs/emailpassword/serverless/with-aws-lambda/session-verification",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-session-verification"
- },
- {
- "from": "/docs/emailpassword/serverless/with-aws-lambda/setup-api-gateway",
- "to": "/docs/quickstart/integrations/aws-lambda/backend-config/setup-api-gateway"
- },
- {
- "from": "/docs/emailpassword/serverless/with-aws-lambda/setup-lambda",
- "to": "/docs/quickstart/integrations/aws-lambda/backend-config/setup-lambda"
- },
- {
- "from": "/docs/emailpassword/serverless/with-aws-lambda/setup-lambda-layer",
- "to": "/docs/quickstart/integrations/aws-lambda/backend-config/setup-lambda-layer"
- },
- {
- "from": "/docs/emailpassword/serverless/with-netlify/about",
- "to": "/docs/quickstart/integrations/netlify/about"
- },
- {
- "from": "/docs/emailpassword/serverless/with-netlify/auth-serverless",
- "to": "/docs/quickstart/integrations/netlify/auth-serverless"
- },
- {
- "from": "/docs/emailpassword/serverless/with-netlify/backend-config",
- "to": "/docs/quickstart/integrations/netlify/backend-config"
- },
- {
- "from": "/docs/emailpassword/serverless/with-netlify/frontend",
- "to": "/docs/quickstart/integrations/netlify/frontend"
- },
- {
- "from": "/docs/emailpassword/serverless/with-netlify/next-steps",
- "to": "/docs/quickstart/integrations/netlify/next-steps"
- },
- {
- "from": "/docs/emailpassword/serverless/with-netlify/session-verification",
- "to": "/docs/quickstart/integrations/netlify/session-verification"
- },
- {
- "from": "/docs/emailpassword/serverless/with-vercel/about",
- "to": "/docs/quickstart/integrations/vercel/about"
- },
- {
- "from": "/docs/emailpassword/supabase-intergration/about",
- "to": "/docs/quickstart/integrations/supabase/about"
- },
- {
- "from": "/docs/emailpassword/supabase-intergration/backend",
- "to": "/docs/quickstart/integrations/supabase/backend"
- },
- {
- "from": "/docs/emailpassword/supabase-intergration/backend-signup-override",
- "to": "/docs/quickstart/integrations/supabase/backend-signup-override"
- },
- {
- "from": "/docs/emailpassword/supabase-intergration/frontend",
- "to": "/docs/quickstart/integrations/supabase/frontend"
- },
- {
- "from": "/docs/emailpassword/supabase-intergration/policies",
- "to": "/docs/quickstart/integrations/supabase/policies"
- },
- {
- "from": "/docs/emailpassword/supabase-intergration/setup",
- "to": "/docs/quickstart/integrations/supabase/setup"
- },
- {
- "from": "/docs/emailpassword/supabase-intergration/supabase-client",
- "to": "/docs/quickstart/integrations/supabase/supabase-client"
- },
- { "from": "/docs/emailpassword/t4-app/about", "to": "/docs/references" },
- {
- "from": "/docs/emailpassword/testing/testing-with-postman",
- "to": "/docs/references/testing-and-debugging/testing-with-postman"
- },
- {
- "from": "/docs/emailpassword/troubleshooting/checklist",
- "to": "/docs/references/testing-and-debugging/checklist"
- },
- {
- "from": "/docs/emailpassword/troubleshooting/cors-issues",
- "to": "/docs/references/testing-and-debugging/cors-issues"
- },
- {
- "from": "/docs/emailpassword/troubleshooting/how-to-troubleshoot",
- "to": "/docs/references/testing-and-debugging/how-to-troubleshoot"
- },
- {
- "from": "/docs/emailpassword/updating-supertokens",
- "to": "/docs/references/updating-supertokens"
- },
- {
- "from": "/docs/emailpassword/user-object",
- "to": "/docs/references/user-object"
- },
- {
- "from": "/docs/emailpassword/user-roles/creating-role",
- "to": "/docs/additional-verification/user-roles/creating-role"
- },
- {
- "from": "/docs/emailpassword/user-roles/delete-roles",
- "to": "/docs/additional-verification/user-roles/delete-roles"
- },
- {
- "from": "/docs/emailpassword/user-roles/get-all-roles",
- "to": "/docs/additional-verification/user-roles/get-all-roles"
- },
- {
- "from": "/docs/emailpassword/user-roles/initialisation",
- "to": "/docs/additional-verification/user-roles/initialisation"
- },
- {
- "from": "/docs/emailpassword/user-roles/managing-roles-and-permissions",
- "to": "/docs/additional-verification/user-roles/managing-roles-and-permissions"
- },
- {
- "from": "/docs/emailpassword/user-roles/managing-roles-and-users",
- "to": "/docs/additional-verification/user-roles/managing-roles-and-users"
- },
- {
- "from": "/docs/emailpassword/user-roles/protecting-routes",
- "to": "/docs/additional-verification/user-roles/protecting-routes"
- },
- { "from": "/docs/guides", "to": "/docs" },
- {
- "from": "/docs/mfa/backend-setup",
- "to": "/docs/additional-verification/mfa/backend-setup"
- },
- {
- "from": "/docs/mfa/backup-codes",
- "to": "/docs/additional-verification/mfa/backup-codes"
- },
- {
- "from": "/docs/mfa/email-sms-otp/embed",
- "to": "/docs/additional-verification/mfa/email-sms-otp/embed"
- },
- {
- "from": "/docs/mfa/email-sms-otp/otp-for-all-users",
- "to": "/docs/additional-verification/mfa/email-sms-otp/otp-for-all-users"
- },
- {
- "from": "/docs/mfa/email-sms-otp/otp-for-opt-in-users",
- "to": "/docs/additional-verification/mfa/email-sms-otp/otp-for-opt-in-users"
- },
- {
- "from": "/docs/mfa/frontend-setup",
- "to": "/docs/additional-verification/mfa/frontend-setup"
- },
- {
- "from": "/docs/mfa/important-concepts",
- "to": "/docs/additional-verification/mfa/important-concepts"
- },
- {
- "from": "/docs/mfa/introduction",
- "to": "/docs/additional-verification/mfa/introduction"
- },
- {
- "from": "/docs/mfa/legacy-method/backend/first-factor",
- "to": "/docs/additional-verification/mfa/legacy-mfa/backend-setup/first-factor"
- },
- {
- "from": "/docs/mfa/legacy-method/backend/protecting-api",
- "to": "/docs/additional-verification/mfa/legacy-mfa/backend-setup/protecting-api"
- },
- {
- "from": "/docs/mfa/legacy-method/backend/second-factor",
- "to": "/docs/additional-verification/mfa/legacy-mfa/backend-setup/second-factor"
- },
- {
- "from": "/docs/mfa/legacy-method/frontend-custom",
- "to": "/docs/additional-verification/mfa/legacy-mfa/frontend-custom"
- },
- {
- "from": "/docs/mfa/legacy-method/how-it-works",
- "to": "/docs/additional-verification/mfa/legacy-mfa/how-it-works"
- },
- {
- "from": "/docs/mfa/legacy-method/legacy-vs-new",
- "to": "/docs/additional-verification/mfa/legacy-mfa/legacy-vs-new"
- },
- {
- "from": "/docs/mfa/legacy-method/pre-built-ui/init",
- "to": "/docs/additional-verification/mfa/legacy-mfa/prebuilt-ui/init"
- },
- {
- "from": "/docs/mfa/legacy-method/pre-built-ui/protecting-routes",
- "to": "/docs/additional-verification/mfa/legacy-mfa/prebuilt-ui/protecting-routes"
- },
- {
- "from": "/docs/mfa/legacy-method/pre-built-ui/showing-login-ui",
- "to": "/docs/additional-verification/mfa/legacy-mfa/prebuilt-ui/showing-login-ui"
- },
- {
- "from": "/docs/mfa/legacy-to-new",
- "to": "/docs/additional-verification/mfa/migration/legacy-to-new"
- },
- {
- "from": "/docs/mfa/migration",
- "to": "/docs/additional-verification/mfa/migration"
- },
- {
- "from": "/docs/mfa/old-sdk-to-new",
- "to": "/docs/additional-verification/mfa/migration/old-sdk-to-new"
- },
- {
- "from": "/docs/mfa/protect-routes",
- "to": "/docs/additional-verification/mfa/protect-routes"
- },
- {
- "from": "/docs/mfa/security",
- "to": "/docs/additional-verification/mfa/security"
- },
- {
- "from": "/docs/mfa/step-up-auth",
- "to": "/docs/additional-verification/mfa/step-up-auth"
- },
- {
- "from": "/docs/mfa/totp/embed",
- "to": "/docs/additional-verification/mfa/totp/embed"
- },
- {
- "from": "/docs/mfa/totp/totp-for-all-users",
- "to": "/docs/additional-verification/mfa/totp/totp-for-all-users"
- },
- {
- "from": "/docs/mfa/totp/totp-for-opt-in-users",
- "to": "/docs/additional-verification/mfa/totp/totp-for-opt-in-users"
- },
- {
- "from": "/docs/mfa/with-email-verification",
- "to": "/docs/additional-verification/mfa/with-email-verification"
- },
- {
- "from": "/docs/microservice_auth/client-credentials",
- "to": "/docs/authentication/m2m/client-credentials"
- },
- {
- "from": "/docs/microservice_auth/introduction",
- "to": "/docs/authentication/m2m/introduction"
- },
- {
- "from": "/docs/microservice_auth/legacy/implementation-guide",
- "to": "/docs/authentication/m2m/legacy-flow/implementation-guide"
- },
- {
- "from": "/docs/microservice_auth/legacy/security-analysis",
- "to": "/docs/authentication/m2m/legacy-flow/security-analysis"
- },
- {
- "from": "/docs/multitenancy/architecture",
- "to": "/docs/multi-tenancy/architecture"
- },
- {
- "from": "/docs/multitenancy/introduction",
- "to": "/docs/multi-tenancy/introduction"
- },
- {
- "from": "/docs/multitenancy/list-tenants-and-apps",
- "to": "/docs/multi-tenancy/list-tenants-and-apps"
- },
- { "from": "/docs/multitenancy/new-app", "to": "/docs/multi-tenancy/new-app" },
- {
- "from": "/docs/multitenancy/new-tenant",
- "to": "/docs/multi-tenancy/new-tenant"
- },
- {
- "from": "/docs/multitenancy/recipe-selection",
- "to": "/docs/multi-tenancy/recipe-selection"
- },
- {
- "from": "/docs/multitenancy/users-and-tenants",
- "to": "/docs/multi-tenancy/users-and-tenants"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/apis-override/about",
- "to": "/docs/references/sdks/apis-overrides/about"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/apis-override/custom-response/api-override",
- "to": "/docs/references/sdks/apis-overrides/about"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/apis-override/custom-response/general-error",
- "to": "/docs/references/sdks/apis-overrides/send-custom-response"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/apis-override/custom-response/throwing-error",
- "to": "/docs/references/sdks/apis-overrides/send-custom-response"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/apis-override/disabling",
- "to": "/docs/references/sdks/apis-overrides/disabling"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/apis-override/usage",
- "to": "/docs/references/sdks/apis-overrides/about"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/backend-functions-override/about",
- "to": "/docs/references/sdks/functions-overrides/backend-functions-override"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/backend-functions-override/usage",
- "to": "/docs/references/sdks/functions-overrides/backend-functions-override"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/backend-sdk-core-interceptor",
- "to": "/docs/references/sdks/backend-sdk-core-interceptor"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/frontend-functions-override/about",
- "to": "/docs/references/sdks/functions-overrides/frontend-functions-override"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/frontend-functions-override/usage",
- "to": "/docs/references/sdks/functions-overrides/frontend-functions-override"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/frontend-hooks/handle-event",
- "to": "/docs/references/sdks/frontend-hooks/handle-event"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/frontend-hooks/pre-api",
- "to": "/docs/references/sdks/frontend-hooks/pre-api"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/frontend-hooks/redirection-callback",
- "to": "/docs/references/sdks/frontend-hooks/redirection-callback"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/overview",
- "to": "/docs/references/sdks/overview"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/react-component-override/about",
- "to": "/docs/references/user-interface/react-component-override/about"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/react-component-override/usage",
- "to": "/docs/references/user-interface/react-component-override/usage"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/user-context",
- "to": "/docs/references/sdks/user-context"
- },
- {
- "from": "/docs/passwordless/advanced-customizations/user-context/custom-request-properties",
- "to": "/docs/references/sdks/custom-request-properties"
- },
- { "from": "/docs/passwordless/apis", "to": "/docs/references/api-reference" },
- { "from": "/docs/passwordless/appinfo", "to": "/docs/references/app-info" },
- {
- "from": "/docs/passwordless/architecture",
- "to": "/docs/multi-tenancy/architecture"
- },
- {
- "from": "/docs/passwordless/attack-protection-suite",
- "to": "/docs/additional-verification/attack-protection-suite/introduction"
- },
- {
- "from": "/docs/passwordless/capacitor-integration/about",
- "to": "/docs/quickstart/integrations/capacitor/about"
- },
- {
- "from": "/docs/passwordless/common-customizations/account-linking/adding-accounts-to-session",
- "to": "/docs/post-authentication/account-linking/adding-accounts-to-session"
- },
- {
- "from": "/docs/passwordless/common-customizations/change-code-lifetime",
- "to": "/docs/authentication/passwordless/otp-magic-link-expiration"
- },
- {
- "from": "/docs/passwordless/common-customizations/change-email",
- "to": "/docs/post-authentication/user-management/common-actions/change-email"
- },
- {
- "from": "/docs/passwordless/common-customizations/change-magic-link-url",
- "to": "/docs/authentication/passwordless/change-magic-link-url"
- },
- {
- "from": "/docs/passwordless/common-customizations/changing-base-path/api-base-path",
- "to": "/docs/platform-configuration/supertokens-core/base-path"
- },
- {
- "from": "/docs/passwordless/common-customizations/changing-base-path/website-base-path",
- "to": "/docs/platform-configuration/supertokens-core/base-path"
- },
- {
- "from": "/docs/passwordless/common-customizations/cli/list",
- "to": "/docs/platform-configuration/supertokens-core/cli/list"
- },
- {
- "from": "/docs/passwordless/common-customizations/cli/overview",
- "to": "/docs/platform-configuration/supertokens-core/cli/overview"
- },
- {
- "from": "/docs/passwordless/common-customizations/cli/start",
- "to": "/docs/platform-configuration/supertokens-core/cli/start"
- },
- {
- "from": "/docs/passwordless/common-customizations/cli/stop",
- "to": "/docs/platform-configuration/supertokens-core/cli/stop"
- },
- {
- "from": "/docs/passwordless/common-customizations/cli/uninstall",
- "to": "/docs/platform-configuration/supertokens-core/cli/uninstall"
- },
- {
- "from": "/docs/passwordless/common-customizations/core/add-ssl-via-nginx",
- "to": "/docs/platform-configuration/supertokens-core/add-ssl-via-nginx"
- },
- {
- "from": "/docs/passwordless/common-customizations/core/api-keys",
- "to": "/docs/platform-configuration/supertokens-core/api-keys"
- },
- {
- "from": "/docs/passwordless/common-customizations/core/base-path",
- "to": "/docs/platform-configuration/supertokens-core/base-path"
- },
- {
- "from": "/docs/passwordless/common-customizations/core/ip-allow-deny",
- "to": "/docs/platform-configuration/supertokens-core/ip-allow-deny"
- },
- {
- "from": "/docs/passwordless/common-customizations/core/logging",
- "to": "/docs/platform-configuration/supertokens-core/logging"
- },
- {
- "from": "/docs/passwordless/common-customizations/core/performance",
- "to": "/docs/platform-configuration/supertokens-core/performance"
- },
- {
- "from": "/docs/passwordless/common-customizations/delete-user",
- "to": "/docs/post-authentication/user-management/common-actions/delete-user"
- },
- {
- "from": "/docs/passwordless/common-customizations/disable-sign-up/overview",
- "to": "/docs/authentication/passwordless/introduction"
- },
- {
- "from": "/docs/passwordless/common-customizations/disable-sign-up/passwordless-via-allow-list",
- "to": "/docs/authentication/passwordless/introduction"
- },
- {
- "from": "/docs/passwordless/common-customizations/disable-sign-up/passwordless-via-invite-link",
- "to": "/docs/authentication/passwordless/introduction"
- },
- {
- "from": "/docs/passwordless/common-customizations/email-verification/about",
- "to": "/docs/additional-verification/email-verification/enable-email-verification"
- },
- {
- "from": "/docs/passwordless/common-customizations/email-verification/changing-email-verification-status",
- "to": "/docs/additional-verification/email-verification/changing-email-verification-status"
- },
- {
- "from": "/docs/passwordless/common-customizations/email-verification/changing-style",
- "to": "/docs/additional-verification/email-verification/changing-style"
- },
- {
- "from": "/docs/passwordless/common-customizations/email-verification/changing-token-lifetime",
- "to": "/docs/additional-verification/email-verification/changing-token-lifetime"
- },
- {
- "from": "/docs/passwordless/common-customizations/email-verification/email-verification-email",
- "to": "/docs/additional-verification/email-verification/email-verification-email"
- },
- {
- "from": "/docs/passwordless/common-customizations/email-verification/embed-in-page",
- "to": "/docs/additional-verification/email-verification/embed-in-page"
- },
- {
- "from": "/docs/passwordless/common-customizations/email-verification/generate-link-manually",
- "to": "/docs/additional-verification/email-verification/generate-link-manually"
- },
- {
- "from": "/docs/passwordless/common-customizations/email-verification/handling-email-verification-success",
- "to": "/docs/additional-verification/email-verification/post-email-verification"
- },
- {
- "from": "/docs/passwordless/common-customizations/email-verification/protecting-routes",
- "to": "/docs/additional-verification/email-verification/protecting-routes"
- },
- {
- "from": "/docs/passwordless/common-customizations/embed-sign-in-and-up-form",
- "to": "/docs/references/user-interface/general-customization/embed-sign-in-up-form"
- },
- {
- "from": "/docs/passwordless/common-customizations/generating-magic-link-manually",
- "to": "/docs/authentication/passwordless/generating-magic-link-manually"
- },
- {
- "from": "/docs/passwordless/common-customizations/get-user-info",
- "to": "/docs/post-authentication/user-management/common-actions/get-user-info"
- },
- {
- "from": "/docs/passwordless/common-customizations/handling-signinup-success",
- "to": "/docs/authentication/passwordless/callbacks"
- },
- {
- "from": "/docs/passwordless/common-customizations/multi-tenancy/common-domain-login",
- "to": "/docs/authentication/enterprise/common-ux-flows/common-domain-login"
- },
- {
- "from": "/docs/passwordless/common-customizations/multi-tenancy/multi-app",
- "to": "/docs/authentication/enterprise/multi-app"
- },
- {
- "from": "/docs/passwordless/common-customizations/multi-tenancy/new-tenant-config",
- "to": "/docs/authentication/enterprise/new-tenant-config"
- },
- {
- "from": "/docs/passwordless/common-customizations/multi-tenancy/overview",
- "to": "/docs/authentication/enterprise/overview"
- },
- {
- "from": "/docs/passwordless/common-customizations/multi-tenancy/sub-domain-login",
- "to": "/docs/authentication/enterprise/common-ux-flows/sub-domain-login"
- },
- {
- "from": "/docs/passwordless/common-customizations/multiple-clients",
- "to": "/docs/authentication/social/add-multiple-clients-for-the-same-provider"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/about",
- "to": "/docs/post-authentication/session-management/introduction"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/access-token-blacklisting",
- "to": "/docs/post-authentication/session-management/security/access-token-blacklisting"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/anonymous-session",
- "to": "/docs/post-authentication/session-management/advanced-workflows/anonymous-session"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/anti-csrf",
- "to": "/docs/post-authentication/session-management/security/anti-csrf"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/change-session-timeout",
- "to": "/docs/post-authentication/session-management/session-invalidation/handle-session-expiry"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/claims/access-token-payload",
- "to": "/docs/post-authentication/session-management/claims/access-token-payload"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/claims/claim-validators",
- "to": "/docs/post-authentication/session-management/claims/claim-validators"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/cookie-consent",
- "to": "/docs/post-authentication/session-management/security/cookie-consent"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/cookies-and-https",
- "to": "/docs/post-authentication/session-management/security/cookies-and-https"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/disable-interception",
- "to": "/docs/post-authentication/session-management/advanced-workflows/disable-frontend-interceptors"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/error-handling",
- "to": "/docs/post-authentication/session-management/advanced-workflows/error-handling"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/fetch-sessions-for-user",
- "to": "/docs/post-authentication/session-management/access-session-data/fetch-all-user-sessions"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/fetching-tenant-id",
- "to": "/docs/post-authentication/session-management/access-session-data/access-the-tenant-id"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/handling-session-expiry",
- "to": "/docs/post-authentication/session-management/session-invalidation/handle-session-expiry"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/in-iframe",
- "to": "/docs/post-authentication/session-management/security/in-iframe"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/jwt-signing-key-rotation",
- "to": "/docs/post-authentication/session-management/security/jwt-signing-key-rotation"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/multiple-api-endpoints",
- "to": "/docs/post-authentication/session-management/advanced-workflows/multiple-api-endpoints"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/protecting-frontend-routes",
- "to": "/docs/additional-verification/session-verification/protecting-frontend-routes"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/revoke-session",
- "to": "/docs/post-authentication/session-management/session-invalidation/revoke-a-session"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/same-site-cookie",
- "to": "/docs/post-authentication/session-management/security/same-site-cookie"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/session-verification-in-api/get-session",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/get-session"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/session-verification-in-api/overview",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/overview"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/session-verification-in-api/verify-session",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/verify-session"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/share-sessions-across-sub-domains",
- "to": "/docs/post-authentication/session-management/advanced-workflows/share-sessions-across-sub-domains"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/ssr",
- "to": "/docs/additional-verification/session-verification/ssr"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/token-transfer-method",
- "to": "/docs/post-authentication/session-management/advanced-workflows/switch-between-cookies-and-header-authentication"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/user-impersonation",
- "to": "/docs/post-authentication/session-management/advanced-workflows/user-impersonation"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/with-jwt/jwt-verification",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-jwt-authorizer"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/with-jwt/read-jwt",
- "to": "/docs/post-authentication/session-management/access-session-data/access-the-jwt"
- },
- {
- "from": "/docs/passwordless/common-customizations/sessions/with-websocket",
- "to": "/docs/additional-verification/session-verification/with-websocket"
- },
- {
- "from": "/docs/passwordless/common-customizations/sign-in-and-up/change-email-phone-validation",
- "to": "/docs/authentication/passwordless/introduction"
- },
- {
- "from": "/docs/passwordless/common-customizations/sign-in-and-up/change-maximum-retries",
- "to": "/docs/authentication/passwordless/change-maximum-retries"
- },
- {
- "from": "/docs/passwordless/common-customizations/sign-in-and-up/change-otp-format",
- "to": "/docs/authentication/passwordless/change-otp-format"
- },
- {
- "from": "/docs/passwordless/common-customizations/sign-in-and-up/default-country",
- "to": "/docs/authentication/passwordless/default-country"
- },
- {
- "from": "/docs/passwordless/common-customizations/sign-in-and-up/resend-time-gap",
- "to": "/docs/authentication/passwordless/change-resend-time-interval"
- },
- {
- "from": "/docs/passwordless/common-customizations/sign-in-and-up/toc-privacypolicy",
- "to": "/docs/references/user-interface/general-customization/toc-privacypolicy"
- },
- {
- "from": "/docs/passwordless/common-customizations/styling/changing-colours",
- "to": "/docs/references/user-interface/general-customization/changing-colours"
- },
- {
- "from": "/docs/passwordless/common-customizations/styling/changing-style",
- "to": "/docs/references/user-interface/general-customization/changing-style"
- },
- {
- "from": "/docs/passwordless/common-customizations/styling/shadow-dom",
- "to": "/docs/references/user-interface/general-customization/shadow-dom"
- },
- {
- "from": "/docs/passwordless/common-customizations/translations",
- "to": "/docs/references/user-interface/general-customization/translations"
- },
- {
- "from": "/docs/passwordless/common-customizations/user-pagination",
- "to": "/docs/post-authentication/user-management/common-actions/user-pagination"
- },
- {
- "from": "/docs/passwordless/common-customizations/userid-format",
- "to": "/docs/post-authentication/user-management/common-actions/userid-format"
- },
- {
- "from": "/docs/passwordless/common-customizations/usermetadata/about",
- "to": "/docs/post-authentication/user-management/user-metadata/about"
- },
- {
- "from": "/docs/passwordless/common-customizations/usermetadata/clear-data",
- "to": "/docs/post-authentication/user-management/user-metadata/clear-data"
- },
- {
- "from": "/docs/passwordless/common-customizations/usermetadata/get-data",
- "to": "/docs/post-authentication/user-management/user-metadata/get-data"
- },
- {
- "from": "/docs/passwordless/common-customizations/usermetadata/setup",
- "to": "/docs/post-authentication/user-management/user-metadata/setup"
- },
- {
- "from": "/docs/passwordless/common-customizations/usermetadata/store-data",
- "to": "/docs/post-authentication/user-management/user-metadata/store-data"
- },
- {
- "from": "/docs/passwordless/compatibility-table",
- "to": "/docs/references"
- },
- {
- "from": "/docs/passwordless/email-delivery/about",
- "to": "/docs/platform-configuration/email-delivery/about"
- },
- {
- "from": "/docs/passwordless/email-delivery/custom-method",
- "to": "/docs/platform-configuration/email-delivery/custom-method"
- },
- {
- "from": "/docs/passwordless/email-delivery/default",
- "to": "/docs/platform-configuration/email-delivery/default"
- },
- {
- "from": "/docs/passwordless/email-delivery/pre-post-email",
- "to": "/docs/platform-configuration/email-delivery/pre-post-email"
- },
- {
- "from": "/docs/passwordless/email-delivery/smtp/change-email-content",
- "to": "/docs/platform-configuration/email-delivery/smtp-service/change-email-content"
- },
- {
- "from": "/docs/passwordless/email-delivery/smtp/configure-smtp",
- "to": "/docs/platform-configuration/email-delivery/smtp-service/configure-smtp"
- },
- {
- "from": "/docs/passwordless/flow_diagram",
- "to": "/docs/references/how-supertokens-works"
- },
- {
- "from": "/docs/passwordless/graphql-integration/backend-setup",
- "to": "/docs/quickstart/integrations/graphql/backend-setup"
- },
- {
- "from": "/docs/passwordless/graphql-integration/making-requests",
- "to": "/docs/quickstart/integrations/graphql/making-requests"
- },
- {
- "from": "/docs/passwordless/hasura-integration/with-jwt",
- "to": "/docs/quickstart/integrations/hasura/with-jwt"
- },
- {
- "from": "/docs/passwordless/mfa",
- "to": "/docs/additional-verification/mfa/introduction"
- },
- {
- "from": "/docs/passwordless/migration/about",
- "to": "/docs/migration/about"
- },
- {
- "from": "/docs/passwordless/migration/account-creation/email-verification",
- "to": "/docs/migration/account-creation/email-verification"
- },
- {
- "from": "/docs/passwordless/migration/account-creation/user-creation",
- "to": "/docs/migration/account-creation/user-creation"
- },
- {
- "from": "/docs/passwordless/migration/account-creation/user-id-mapping",
- "to": "/docs/migration/account-creation/user-id-mapping"
- },
- {
- "from": "/docs/passwordless/migration/data-migration",
- "to": "/docs/migration/data-migration"
- },
- {
- "from": "/docs/passwordless/migration/mfa-migration",
- "to": "/docs/migration/mfa-migration"
- },
- {
- "from": "/docs/passwordless/migration/session-migration",
- "to": "/docs/migration/session-migration"
- },
- {
- "from": "/docs/passwordless/multi-tenant",
- "to": "/docs/multi-tenancy/introduction"
- },
- {
- "from": "/docs/passwordless/nestjs/guide",
- "to": "/docs/quickstart/integrations/nestjs/guide"
- },
- {
- "from": "/docs/passwordless/nextjs/about",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/about"
- },
- {
- "from": "/docs/passwordless/nextjs/app-directory/about",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/about"
- },
- {
- "from": "/docs/passwordless/nextjs/app-directory/init",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/init"
- },
- {
- "from": "/docs/passwordless/nextjs/app-directory/next-steps",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/next-steps"
- },
- {
- "from": "/docs/passwordless/nextjs/app-directory/protecting-route",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/protecting-route"
- },
- {
- "from": "/docs/passwordless/nextjs/app-directory/server-components-requests",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/server-components-requests"
- },
- {
- "from": "/docs/passwordless/nextjs/app-directory/session-verification-middleware",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/protecting-backend/session-verification-middleware"
- },
- {
- "from": "/docs/passwordless/nextjs/app-directory/session-verification-session-guard",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/protecting-backend/session-verification-session-guard"
- },
- {
- "from": "/docs/passwordless/nextjs/app-directory/setting-up-backend",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/setting-up-backend"
- },
- {
- "from": "/docs/passwordless/nextjs/app-directory/setting-up-frontend",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/setting-up-frontend"
- },
- {
- "from": "/docs/passwordless/nextjs/init",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/init"
- },
- {
- "from": "/docs/passwordless/nextjs/next-steps",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/next-steps"
- },
- {
- "from": "/docs/passwordless/nextjs/protecting-route",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/protecting-route"
- },
- {
- "from": "/docs/passwordless/nextjs/session-verification/in-api",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/protecting-backend/in-api"
- },
- {
- "from": "/docs/passwordless/nextjs/session-verification/in-ssr",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/protecting-backend/in-ssr"
- },
- {
- "from": "/docs/passwordless/nextjs/setting-up-backend",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/setting-up-backend"
- },
- {
- "from": "/docs/passwordless/nextjs/setting-up-frontend",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/setting-up-frontend"
- },
- {
- "from": "/docs/passwordless/other-frameworks",
- "to": "/docs/references/other-frameworks"
- },
- {
- "from": "/docs/passwordless/pre-built-ui/auth-redirection",
- "to": "/docs/authentication/passwordless/callbacks"
- },
- {
- "from": "/docs/passwordless/pre-built-ui/further-reading/email-verification",
- "to": "/docs/additional-verification/email-verification/enable-email-verification"
- },
- {
- "from": "/docs/passwordless/pre-built-ui/further-reading/passwordless-login",
- "to": "/docs/references/user-interface/ui-showcase/passwordless-login"
- },
- {
- "from": "/docs/passwordless/pre-built-ui/handling-session-tokens",
- "to": "/docs/post-authentication/session-management/introduction"
- },
- {
- "from": "/docs/passwordless/pre-built-ui/setup/core/saas-setup",
- "to": "/docs/quickstart/backend-setup"
- },
- {
- "from": "/docs/passwordless/pre-built-ui/setup/core/with-docker",
- "to": "/docs/deployment/self-hosting/with-docker"
- },
- {
- "from": "/docs/passwordless/pre-built-ui/setup/core/without-docker",
- "to": "/docs/deployment/self-hosting/without-docker"
- },
- {
- "from": "/docs/passwordless/pre-built-ui/setup/database-setup/mysql",
- "to": "/docs/deployment/self-hosting/database-setup/mysql"
- },
- {
- "from": "/docs/passwordless/pre-built-ui/setup/database-setup/postgresql",
- "to": "/docs/deployment/self-hosting/database-setup/postgresql"
- },
- {
- "from": "/docs/passwordless/pre-built-ui/setup/database-setup/rename-database-tables",
- "to": "/docs/deployment/self-hosting/database-setup/rename-database-tables"
- },
- {
- "from": "/docs/passwordless/pre-built-ui/setup/user-management-dashboard/managing-user-roles-and-permissions",
- "to": "/docs/post-authentication/dashboard/managing-user-roles-and-permissions"
- },
- {
- "from": "/docs/passwordless/pre-built-ui/setup/user-management-dashboard/setup",
- "to": "/docs/post-authentication/dashboard/setup"
- },
- {
- "from": "/docs/passwordless/pre-built-ui/setup/user-management-dashboard/tenant-management/details",
- "to": "/docs/post-authentication/dashboard/tenants/details"
- },
- {
- "from": "/docs/passwordless/pre-built-ui/setup/user-management-dashboard/tenant-management/overview",
- "to": "/docs/post-authentication/dashboard/tenants/overview"
- },
- {
- "from": "/docs/passwordless/pre-built-ui/setup/user-management-dashboard/users-listing-and-details",
- "to": "/docs/post-authentication/dashboard/users-listing-and-details"
- },
- {
- "from": "/docs/passwordless/pre-built-ui/sign-out",
- "to": "/docs/post-authentication/session-management/session-invalidation/sign-out"
- },
- {
- "from": "/docs/passwordless/quickstart/backend-setup",
- "to": "/docs/quickstart/backend-setup"
- },
- {
- "from": "/docs/passwordless/quickstart/frontend-setup",
- "to": "/docs/quickstart/frontend-setup"
- },
- {
- "from": "/docs/passwordless/quickstart/introduction",
- "to": "/docs/quickstart/introduction"
- },
- {
- "from": "/docs/passwordless/quickstart/next-steps",
- "to": "/docs/quickstart/next-steps"
- },
- {
- "from": "/docs/passwordless/rate-limits",
- "to": "/docs/deployment/rate-limits"
- },
- {
- "from": "/docs/passwordless/redwood/about",
- "to": "/docs/quickstart/integrations/redwoodjs/about"
- },
- {
- "from": "/docs/passwordless/scalability",
- "to": "/docs/deployment/scalability"
- },
- {
- "from": "/docs/passwordless/sdks",
- "to": "/docs/references/sdks/sdk-reference"
- },
- {
- "from": "/docs/passwordless/serverless/with-aws-lambda/about",
- "to": "/docs/quickstart/integrations/aws-lambda/about"
- },
- {
- "from": "/docs/passwordless/serverless/with-aws-lambda/appsync-integration",
- "to": "/docs/quickstart/integrations/aws-lambda/appsync-integration"
- },
- {
- "from": "/docs/passwordless/serverless/with-aws-lambda/authorizer",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-lambda-authorizer"
- },
- {
- "from": "/docs/passwordless/serverless/with-aws-lambda/frontend",
- "to": "/docs/quickstart/integrations/aws-lambda/frontend"
- },
- {
- "from": "/docs/passwordless/serverless/with-aws-lambda/jwt-authorizer",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-jwt-authorizer"
- },
- {
- "from": "/docs/passwordless/serverless/with-aws-lambda/next-steps",
- "to": "/docs/quickstart/integrations/aws-lambda/next-steps"
- },
- {
- "from": "/docs/passwordless/serverless/with-aws-lambda/session-verification",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-session-verification"
- },
- {
- "from": "/docs/passwordless/serverless/with-aws-lambda/setup-api-gateway",
- "to": "/docs/quickstart/integrations/aws-lambda/backend-config/setup-api-gateway"
- },
- {
- "from": "/docs/passwordless/serverless/with-aws-lambda/setup-lambda",
- "to": "/docs/quickstart/integrations/aws-lambda/backend-config/setup-lambda"
- },
- {
- "from": "/docs/passwordless/serverless/with-aws-lambda/setup-lambda-layer",
- "to": "/docs/quickstart/integrations/aws-lambda/backend-config/setup-lambda-layer"
- },
- {
- "from": "/docs/passwordless/serverless/with-netlify/about",
- "to": "/docs/quickstart/integrations/netlify/about"
- },
- {
- "from": "/docs/passwordless/serverless/with-netlify/auth-serverless",
- "to": "/docs/quickstart/integrations/netlify/auth-serverless"
- },
- {
- "from": "/docs/passwordless/serverless/with-netlify/backend-config",
- "to": "/docs/quickstart/integrations/netlify/backend-config"
- },
- {
- "from": "/docs/passwordless/serverless/with-netlify/frontend",
- "to": "/docs/quickstart/integrations/netlify/frontend"
- },
- {
- "from": "/docs/passwordless/serverless/with-netlify/next-steps",
- "to": "/docs/quickstart/integrations/netlify/next-steps"
- },
- {
- "from": "/docs/passwordless/serverless/with-netlify/session-verification",
- "to": "/docs/quickstart/integrations/netlify/session-verification"
- },
- {
- "from": "/docs/passwordless/serverless/with-vercel/about",
- "to": "/docs/quickstart/integrations/vercel/about"
- },
- {
- "from": "/docs/passwordless/sms-delivery/about",
- "to": "/docs/platform-configuration/sms-delivery/about"
- },
- {
- "from": "/docs/passwordless/sms-delivery/custom-method",
- "to": "/docs/platform-configuration/sms-delivery/custom-method"
- },
- {
- "from": "/docs/passwordless/sms-delivery/default",
- "to": "/docs/platform-configuration/sms-delivery/default"
- },
- {
- "from": "/docs/passwordless/sms-delivery/pre-post-email",
- "to": "/docs/platform-configuration/sms-delivery/pre-post-email"
- },
- {
- "from": "/docs/passwordless/sms-delivery/supertokens-sms-service",
- "to": "/docs/platform-configuration/sms-delivery/supertokens-sms-service"
- },
- {
- "from": "/docs/passwordless/sms-delivery/twilio/change-sms-content",
- "to": "/docs/platform-configuration/sms-delivery/twilio-service/change-sms-content"
- },
- {
- "from": "/docs/passwordless/sms-delivery/twilio/configure-twilio",
- "to": "/docs/platform-configuration/sms-delivery/twilio-service/configure-twilio"
- },
- {
- "from": "/docs/passwordless/supabase-intergration/about",
- "to": "/docs/quickstart/integrations/supabase/about"
- },
- {
- "from": "/docs/passwordless/supabase-intergration/backend",
- "to": "/docs/quickstart/integrations/supabase/backend"
- },
- {
- "from": "/docs/passwordless/supabase-intergration/backend-signup-override",
- "to": "/docs/quickstart/integrations/supabase/backend-signup-override"
- },
- {
- "from": "/docs/passwordless/supabase-intergration/frontend",
- "to": "/docs/quickstart/integrations/supabase/frontend"
- },
- {
- "from": "/docs/passwordless/supabase-intergration/policies",
- "to": "/docs/quickstart/integrations/supabase/policies"
- },
- {
- "from": "/docs/passwordless/supabase-intergration/setup",
- "to": "/docs/quickstart/integrations/supabase/setup"
- },
- {
- "from": "/docs/passwordless/supabase-intergration/supabase-client",
- "to": "/docs/quickstart/integrations/supabase/supabase-client"
- },
- { "from": "/docs/passwordless/t4-app/about", "to": "/docs/references" },
- {
- "from": "/docs/passwordless/testing/testing-with-postman",
- "to": "/docs/references/testing-and-debugging/testing-with-postman"
- },
- {
- "from": "/docs/passwordless/troubleshooting/checklist",
- "to": "/docs/references/testing-and-debugging/checklist"
- },
- {
- "from": "/docs/passwordless/troubleshooting/cors-issues",
- "to": "/docs/references/testing-and-debugging/cors-issues"
- },
- {
- "from": "/docs/passwordless/troubleshooting/how-to-troubleshoot",
- "to": "/docs/references/testing-and-debugging/how-to-troubleshoot"
- },
- {
- "from": "/docs/passwordless/updating-supertokens",
- "to": "/docs/references/updating-supertokens"
- },
- {
- "from": "/docs/passwordless/user-object",
- "to": "/docs/references/user-object"
- },
- {
- "from": "/docs/passwordless/user-roles/creating-role",
- "to": "/docs/additional-verification/user-roles/creating-role"
- },
- {
- "from": "/docs/passwordless/user-roles/delete-roles",
- "to": "/docs/additional-verification/user-roles/delete-roles"
- },
- {
- "from": "/docs/passwordless/user-roles/get-all-roles",
- "to": "/docs/additional-verification/user-roles/get-all-roles"
- },
- {
- "from": "/docs/passwordless/user-roles/initialisation",
- "to": "/docs/additional-verification/user-roles/initialisation"
- },
- {
- "from": "/docs/passwordless/user-roles/managing-roles-and-permissions",
- "to": "/docs/additional-verification/user-roles/managing-roles-and-permissions"
- },
- {
- "from": "/docs/passwordless/user-roles/managing-roles-and-users",
- "to": "/docs/additional-verification/user-roles/managing-roles-and-users"
- },
- {
- "from": "/docs/passwordless/user-roles/protecting-routes",
- "to": "/docs/additional-verification/user-roles/protecting-routes"
- },
- {
- "from": "/docs/phonepassword/architecture",
- "to": "/docs/multi-tenancy/architecture"
- },
- {
- "from": "/docs/phonepassword/backend/email-password-customisation",
- "to": "/docs/authentication/email-password/introduction"
- },
- {
- "from": "/docs/phonepassword/backend/passwordless-customisation",
- "to": "/docs/authentication/passwordless/introduction"
- },
- {
- "from": "/docs/phonepassword/backend/session-customisation",
- "to": "/docs/post-authentication/session-management/introduction"
- },
- {
- "from": "/docs/phonepassword/frontend",
- "to": "/docs/authentication/overview"
- },
- {
- "from": "/docs/phonepassword/introduction",
- "to": "/docs/authentication/overview"
- },
- {
- "from": "/docs/phonepassword/overview",
- "to": "/docs/authentication/overview"
- },
- {
- "from": "/docs/session/advanced-customizations/apis-override/about",
- "to": "/docs/references/sdks/apis-overrides/about"
- },
- {
- "from": "/docs/session/advanced-customizations/apis-override/custom-response/api-override",
- "to": "/docs/references/sdks/apis-overrides/about"
- },
- {
- "from": "/docs/session/advanced-customizations/apis-override/custom-response/throwing-error",
- "to": "/docs/references/sdks/apis-overrides/send-custom-response"
- },
- {
- "from": "/docs/session/advanced-customizations/apis-override/disabling",
- "to": "/docs/references/sdks/apis-overrides/disabling"
- },
- {
- "from": "/docs/session/advanced-customizations/apis-override/usage",
- "to": "/docs/references/sdks/apis-overrides/about"
- },
- {
- "from": "/docs/session/advanced-customizations/backend-functions-override/about",
- "to": "/docs/references/sdks/functions-overrides/backend-functions-override"
- },
- {
- "from": "/docs/session/advanced-customizations/backend-functions-override/usage",
- "to": "/docs/references/sdks/functions-overrides/backend-functions-override"
- },
- {
- "from": "/docs/session/advanced-customizations/backend-sdk-core-interceptor",
- "to": "/docs/references/sdks/backend-sdk-core-interceptor"
- },
- {
- "from": "/docs/session/advanced-customizations/frontend-functions-override/about",
- "to": "/docs/references/sdks/functions-overrides/frontend-functions-override"
- },
- {
- "from": "/docs/session/advanced-customizations/frontend-functions-override/usage",
- "to": "/docs/references/sdks/functions-overrides/frontend-functions-override"
- },
- {
- "from": "/docs/session/advanced-customizations/frontend-hooks/handle-event",
- "to": "/docs/references/sdks/frontend-hooks/handle-event"
- },
- {
- "from": "/docs/session/advanced-customizations/frontend-hooks/pre-api",
- "to": "/docs/references/sdks/frontend-hooks/pre-api"
- },
- {
- "from": "/docs/session/advanced-customizations/overview",
- "to": "/docs/references/sdks/overview"
- },
- {
- "from": "/docs/session/advanced-customizations/user-context/custom-request-properties",
- "to": "/docs/references/sdks/custom-request-properties"
- },
- { "from": "/docs/session/apis", "to": "/docs/references/api-reference" },
- { "from": "/docs/session/appinfo", "to": "/docs/references/app-info" },
- {
- "from": "/docs/session/architecture",
- "to": "/docs/multi-tenancy/architecture"
- },
- {
- "from": "/docs/session/common-customizations/changing-base-path/api-base-path",
- "to": "/docs/platform-configuration/supertokens-core/base-path"
- },
- {
- "from": "/docs/session/common-customizations/changing-base-path/website-base-path",
- "to": "/docs/platform-configuration/supertokens-core/base-path"
- },
- {
- "from": "/docs/session/common-customizations/cli/list",
- "to": "/docs/platform-configuration/supertokens-core/cli/list"
- },
- {
- "from": "/docs/session/common-customizations/cli/overview",
- "to": "/docs/platform-configuration/supertokens-core/cli/overview"
- },
- {
- "from": "/docs/session/common-customizations/cli/start",
- "to": "/docs/platform-configuration/supertokens-core/cli/start"
- },
- {
- "from": "/docs/session/common-customizations/cli/stop",
- "to": "/docs/platform-configuration/supertokens-core/cli/stop"
- },
- {
- "from": "/docs/session/common-customizations/cli/uninstall",
- "to": "/docs/platform-configuration/supertokens-core/cli/uninstall"
- },
- {
- "from": "/docs/session/common-customizations/core/add-ssl-via-nginx",
- "to": "/docs/platform-configuration/supertokens-core/add-ssl-via-nginx"
- },
- {
- "from": "/docs/session/common-customizations/core/api-keys",
- "to": "/docs/platform-configuration/supertokens-core/api-keys"
- },
- {
- "from": "/docs/session/common-customizations/core/ip-allow-deny",
- "to": "/docs/platform-configuration/supertokens-core/ip-allow-deny"
- },
- {
- "from": "/docs/session/common-customizations/core/logging",
- "to": "/docs/platform-configuration/supertokens-core/logging"
- },
- {
- "from": "/docs/session/common-customizations/core/performance",
- "to": "/docs/platform-configuration/supertokens-core/performance"
- },
- {
- "from": "/docs/session/common-customizations/sessions/access-token-blacklisting",
- "to": "/docs/post-authentication/session-management/security/access-token-blacklisting"
- },
- {
- "from": "/docs/session/common-customizations/sessions/anonymous-session",
- "to": "/docs/post-authentication/session-management/advanced-workflows/anonymous-session"
- },
- {
- "from": "/docs/session/common-customizations/sessions/anti-csrf",
- "to": "/docs/post-authentication/session-management/security/anti-csrf"
- },
- {
- "from": "/docs/session/common-customizations/sessions/change-session-timeout",
- "to": "/docs/post-authentication/session-management/session-invalidation/handle-session-expiry"
- },
- {
- "from": "/docs/session/common-customizations/sessions/claims/access-token-payload",
- "to": "/docs/post-authentication/session-management/claims/access-token-payload"
- },
- {
- "from": "/docs/session/common-customizations/sessions/claims/claim-validators",
- "to": "/docs/post-authentication/session-management/claims/claim-validators"
- },
- {
- "from": "/docs/session/common-customizations/sessions/cookie-consent",
- "to": "/docs/post-authentication/session-management/security/cookie-consent"
- },
- {
- "from": "/docs/session/common-customizations/sessions/cookies-and-https",
- "to": "/docs/post-authentication/session-management/security/cookies-and-https"
- },
- {
- "from": "/docs/session/common-customizations/sessions/disable-interception",
- "to": "/docs/post-authentication/session-management/advanced-workflows/disable-frontend-interceptors"
- },
- {
- "from": "/docs/session/common-customizations/sessions/error-handling",
- "to": "/docs/post-authentication/session-management/advanced-workflows/error-handling"
- },
- {
- "from": "/docs/session/common-customizations/sessions/fetch-sessions-for-user",
- "to": "/docs/post-authentication/session-management/access-session-data/fetch-all-user-sessions"
- },
- {
- "from": "/docs/session/common-customizations/sessions/fetching-tenant-id",
- "to": "/docs/post-authentication/session-management/access-session-data/access-the-tenant-id"
- },
- {
- "from": "/docs/session/common-customizations/sessions/handling-session-expiry",
- "to": "/docs/post-authentication/session-management/session-invalidation/handle-session-expiry"
- },
- {
- "from": "/docs/session/common-customizations/sessions/in-iframe",
- "to": "/docs/post-authentication/session-management/security/in-iframe"
- },
- {
- "from": "/docs/session/common-customizations/sessions/jwt-signing-key-rotation",
- "to": "/docs/post-authentication/session-management/security/jwt-signing-key-rotation"
- },
- {
- "from": "/docs/session/common-customizations/sessions/multiple-api-endpoints",
- "to": "/docs/post-authentication/session-management/advanced-workflows/multiple-api-endpoints"
- },
- {
- "from": "/docs/session/common-customizations/sessions/new-session",
- "to": "/docs/post-authentication/session-management/introduction"
- },
- {
- "from": "/docs/session/common-customizations/sessions/protecting-frontend-routes",
- "to": "/docs/additional-verification/session-verification/protecting-frontend-routes"
- },
- {
- "from": "/docs/session/common-customizations/sessions/revoke-session",
- "to": "/docs/post-authentication/session-management/session-invalidation/revoke-a-session"
- },
- {
- "from": "/docs/session/common-customizations/sessions/same-site-cookie",
- "to": "/docs/post-authentication/session-management/security/same-site-cookie"
- },
- {
- "from": "/docs/session/common-customizations/sessions/session-verification-in-api/get-session",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/get-session"
- },
- {
- "from": "/docs/session/common-customizations/sessions/session-verification-in-api/overview",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/overview"
- },
- {
- "from": "/docs/session/common-customizations/sessions/session-verification-in-api/verify-session",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/verify-session"
- },
- {
- "from": "/docs/session/common-customizations/sessions/share-sessions-across-sub-domains",
- "to": "/docs/post-authentication/session-management/advanced-workflows/share-sessions-across-sub-domains"
- },
- {
- "from": "/docs/session/common-customizations/sessions/ssr",
- "to": "/docs/additional-verification/session-verification/ssr"
- },
- {
- "from": "/docs/session/common-customizations/sessions/token-transfer-method",
- "to": "/docs/post-authentication/session-management/advanced-workflows/switch-between-cookies-and-header-authentication"
- },
- {
- "from": "/docs/session/common-customizations/sessions/user-impersonation",
- "to": "/docs/post-authentication/session-management/advanced-workflows/user-impersonation"
- },
- {
- "from": "/docs/session/common-customizations/sessions/with-jwt/jwt-verification",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-jwt-authorizer"
- },
- {
- "from": "/docs/session/common-customizations/sessions/with-jwt/read-jwt",
- "to": "/docs/post-authentication/session-management/access-session-data/access-the-jwt"
- },
- {
- "from": "/docs/session/common-customizations/sessions/with-websocket",
- "to": "/docs/additional-verification/session-verification/with-websocket"
- },
- { "from": "/docs/session/compatibility-table", "to": "/docs/references" },
- {
- "from": "/docs/session/graphql-integration/backend-setup",
- "to": "/docs/quickstart/integrations/graphql/backend-setup"
- },
- {
- "from": "/docs/session/graphql-integration/making-requests",
- "to": "/docs/quickstart/integrations/graphql/making-requests"
- },
- {
- "from": "/docs/session/hasura-integration/with-jwt",
- "to": "/docs/quickstart/integrations/hasura/with-jwt"
- },
- { "from": "/docs/session/introduction", "to": "/docs/references" },
- {
- "from": "/docs/session/migration/session-migration",
- "to": "/docs/migration/session-migration"
- },
- {
- "from": "/docs/session/nestjs/guide",
- "to": "/docs/quickstart/integrations/nestjs/guide"
- },
- {
- "from": "/docs/session/other-frameworks",
- "to": "/docs/references/other-frameworks"
- },
- {
- "from": "/docs/session/quick-setup/backend",
- "to": "/docs/quickstart/backend-setup"
- },
- {
- "from": "/docs/session/quick-setup/core/saas-setup",
- "to": "/docs/quickstart/backend-setup"
- },
- {
- "from": "/docs/session/quick-setup/core/with-docker",
- "to": "/docs/deployment/self-hosting/with-docker"
- },
- {
- "from": "/docs/session/quick-setup/core/without-docker",
- "to": "/docs/deployment/self-hosting/without-docker"
- },
- {
- "from": "/docs/session/quick-setup/database-setup/mysql",
- "to": "/docs/deployment/self-hosting/database-setup/mysql"
- },
- {
- "from": "/docs/session/quick-setup/database-setup/postgresql",
- "to": "/docs/deployment/self-hosting/database-setup/postgresql"
- },
- {
- "from": "/docs/session/quick-setup/database-setup/rename-database-tables",
- "to": "/docs/deployment/self-hosting/database-setup/rename-database-tables"
- },
- {
- "from": "/docs/session/quick-setup/frontend",
- "to": "/docs/quickstart/frontend-setup"
- },
- {
- "from": "/docs/session/quick-setup/handling-session-tokens",
- "to": "/docs/post-authentication/session-management/introduction"
- },
- { "from": "/docs/session/rate-limits", "to": "/docs/deployment/rate-limits" },
- { "from": "/docs/session/sdks", "to": "/docs/references/sdks/sdk-reference" },
- {
- "from": "/docs/session/serverless/with-aws-lambda/about",
- "to": "/docs/quickstart/integrations/aws-lambda/about"
- },
- {
- "from": "/docs/session/serverless/with-aws-lambda/appsync-integration",
- "to": "/docs/quickstart/integrations/aws-lambda/appsync-integration"
- },
- {
- "from": "/docs/session/serverless/with-aws-lambda/authorizer",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-lambda-authorizer"
- },
- {
- "from": "/docs/session/serverless/with-aws-lambda/frontend",
- "to": "/docs/quickstart/integrations/aws-lambda/frontend"
- },
- {
- "from": "/docs/session/serverless/with-aws-lambda/jwt-authorizer",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-jwt-authorizer"
- },
- {
- "from": "/docs/session/serverless/with-aws-lambda/next-steps",
- "to": "/docs/quickstart/integrations/aws-lambda/next-steps"
- },
- {
- "from": "/docs/session/serverless/with-aws-lambda/session-verification",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-session-verification"
- },
- {
- "from": "/docs/session/serverless/with-aws-lambda/setup-api-gateway",
- "to": "/docs/quickstart/integrations/aws-lambda/backend-config/setup-api-gateway"
- },
- {
- "from": "/docs/session/serverless/with-aws-lambda/setup-lambda",
- "to": "/docs/quickstart/integrations/aws-lambda/backend-config/setup-lambda"
- },
- {
- "from": "/docs/session/serverless/with-aws-lambda/setup-lambda-layer",
- "to": "/docs/quickstart/integrations/aws-lambda/backend-config/setup-lambda-layer"
- },
- {
- "from": "/docs/session/serverless/with-netlify/about",
- "to": "/docs/quickstart/integrations/netlify/about"
- },
- {
- "from": "/docs/session/serverless/with-netlify/auth-serverless",
- "to": "/docs/quickstart/integrations/netlify/auth-serverless"
- },
- {
- "from": "/docs/session/serverless/with-netlify/backend-config",
- "to": "/docs/quickstart/integrations/netlify/backend-config"
- },
- {
- "from": "/docs/session/serverless/with-netlify/frontend",
- "to": "/docs/quickstart/integrations/netlify/frontend"
- },
- {
- "from": "/docs/session/serverless/with-netlify/next-steps",
- "to": "/docs/quickstart/integrations/netlify/next-steps"
- },
- {
- "from": "/docs/session/serverless/with-netlify/session-verification",
- "to": "/docs/quickstart/integrations/netlify/session-verification"
- },
- {
- "from": "/docs/session/serverless/with-vercel/about",
- "to": "/docs/quickstart/integrations/vercel/about"
- },
- {
- "from": "/docs/session/testing/testing-with-postman",
- "to": "/docs/references/testing-and-debugging/testing-with-postman"
- },
- {
- "from": "/docs/session/troubleshooting/cors-issues",
- "to": "/docs/references/testing-and-debugging/cors-issues"
- },
- {
- "from": "/docs/session/troubleshooting/how-to-troubleshoot",
- "to": "/docs/references/testing-and-debugging/how-to-troubleshoot"
- },
- {
- "from": "/docs/session/updating-supertokens",
- "to": "/docs/references/updating-supertokens"
- },
- {
- "from": "/docs/thirdparty/add-multiple-clients-for-the-same-provider",
- "to": "/docs/authentication/social/add-multiple-clients-for-the-same-provider"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/apis-override/about",
- "to": "/docs/references/sdks/apis-overrides/about"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/apis-override/custom-response/api-override",
- "to": "/docs/references/sdks/apis-overrides/about"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/apis-override/custom-response/general-error",
- "to": "/docs/references/sdks/apis-overrides/send-custom-response"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/apis-override/custom-response/throwing-error",
- "to": "/docs/references/sdks/apis-overrides/send-custom-response"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/apis-override/disabling",
- "to": "/docs/references/sdks/apis-overrides/disabling"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/apis-override/usage",
- "to": "/docs/references/sdks/apis-overrides/about"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/backend-functions-override/about",
- "to": "/docs/references/sdks/functions-overrides/about"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/backend-functions-override/usage",
- "to": "/docs/references/sdks/functions-overrides/backend-functions-override"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/backend-sdk-core-interceptor",
- "to": "/docs/references/sdks/backend-sdk-core-interceptor"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/frontend-functions-override/about",
- "to": "/docs/references/sdks/functions-overrides/frontend-functions-override"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/frontend-functions-override/usage",
- "to": "/docs/references/sdks/functions-overrides/frontend-functions-override"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/frontend-hooks/handle-event",
- "to": "/docs/references/sdks/frontend-hooks/handle-event"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/frontend-hooks/pre-api",
- "to": "/docs/references/sdks/frontend-hooks/pre-api"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/frontend-hooks/redirection-callback",
- "to": "/docs/references/sdks/frontend-hooks/redirection-callback"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/overview",
- "to": "/docs/references/sdks/overview"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/react-component-override/about",
- "to": "/docs/references/user-interface/react-component-override/about"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/react-component-override/usage",
- "to": "/docs/references/user-interface/react-component-override/usage"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/user-context",
- "to": "/docs/references/sdks/user-context"
- },
- {
- "from": "/docs/thirdparty/advanced-customizations/user-context/custom-request-properties",
- "to": "/docs/references/sdks/custom-request-properties"
- },
- { "from": "/docs/thirdparty/apis", "to": "/docs/references/api-reference" },
- { "from": "/docs/thirdparty/appinfo", "to": "/docs/references/app-info" },
- {
- "from": "/docs/thirdparty/architecture",
- "to": "/docs/multi-tenancy/architecture"
- },
- {
- "from": "/docs/thirdparty/attack-protection-suite",
- "to": "/docs/additional-verification/attack-protection-suite/introduction"
- },
- {
- "from": "/docs/thirdparty/capacitor-integration/about",
- "to": "/docs/quickstart/integrations/capacitor/about"
- },
- {
- "from": "/docs/thirdparty/common-customizations/account-linking/adding-accounts-to-session",
- "to": "/docs/post-authentication/account-linking/adding-accounts-to-session"
- },
- {
- "from": "/docs/thirdparty/common-customizations/account-linking/automatic-account-linking",
- "to": "/docs/post-authentication/account-linking/automatic-account-linking"
- },
- {
- "from": "/docs/thirdparty/common-customizations/account-linking/manual-account-linking",
- "to": "/docs/post-authentication/account-linking/manual-account-linking"
- },
- {
- "from": "/docs/thirdparty/common-customizations/account-linking/overview",
- "to": "/docs/post-authentication/account-linking/overview"
- },
- {
- "from": "/docs/thirdparty/common-customizations/account-linking/security-considerations",
- "to": "/docs/post-authentication/account-linking/security-considerations"
- },
- {
- "from": "/docs/thirdparty/common-customizations/changing-base-path/api-base-path",
- "to": "/docs/platform-configuration/supertokens-core/base-path"
- },
- {
- "from": "/docs/thirdparty/common-customizations/changing-base-path/website-base-path",
- "to": "/docs/platform-configuration/supertokens-core/base-path"
- },
- {
- "from": "/docs/thirdparty/common-customizations/cli/list",
- "to": "/docs/platform-configuration/supertokens-core/cli/list"
- },
- {
- "from": "/docs/thirdparty/common-customizations/cli/overview",
- "to": "/docs/platform-configuration/supertokens-core/cli/overview"
- },
- {
- "from": "/docs/thirdparty/common-customizations/cli/start",
- "to": "/docs/platform-configuration/supertokens-core/cli/start"
- },
- {
- "from": "/docs/thirdparty/common-customizations/cli/stop",
- "to": "/docs/platform-configuration/supertokens-core/cli/stop"
- },
- {
- "from": "/docs/thirdparty/common-customizations/cli/uninstall",
- "to": "/docs/platform-configuration/supertokens-core/cli/uninstall"
- },
- {
- "from": "/docs/thirdparty/common-customizations/core/add-ssl-via-nginx",
- "to": "/docs/platform-configuration/supertokens-core/add-ssl-via-nginx"
- },
- {
- "from": "/docs/thirdparty/common-customizations/core/api-keys",
- "to": "/docs/platform-configuration/supertokens-core/api-keys"
- },
- {
- "from": "/docs/thirdparty/common-customizations/core/base-path",
- "to": "/docs/platform-configuration/supertokens-core/base-path"
- },
- {
- "from": "/docs/thirdparty/common-customizations/core/ip-allow-deny",
- "to": "/docs/platform-configuration/supertokens-core/ip-allow-deny"
- },
- {
- "from": "/docs/thirdparty/common-customizations/core/logging",
- "to": "/docs/platform-configuration/supertokens-core/logging"
- },
- {
- "from": "/docs/thirdparty/common-customizations/core/performance",
- "to": "/docs/platform-configuration/supertokens-core/performance"
- },
- {
- "from": "/docs/thirdparty/common-customizations/deduplication/implementing-deduplication",
- "to": "/docs/post-authentication/user-management/account-deduplication/implementing-deduplication"
- },
- {
- "from": "/docs/thirdparty/common-customizations/deduplication/overview",
- "to": "/docs/post-authentication/user-management/account-deduplication/overview"
- },
- {
- "from": "/docs/thirdparty/common-customizations/delete-user",
- "to": "/docs/post-authentication/user-management/common-actions/delete-user"
- },
- {
- "from": "/docs/thirdparty/common-customizations/disable-sign-up/overview",
- "to": "/docs/authentication/email-password/username-login/overview"
- },
- {
- "from": "/docs/thirdparty/common-customizations/disable-sign-up/thirdparty-changes",
- "to": "/docs/authentication/social/invite-flow/thirdparty-changes"
- },
- {
- "from": "/docs/thirdparty/common-customizations/email-verification/about",
- "to": "/docs/additional-verification/email-verification/enable-email-verification"
- },
- {
- "from": "/docs/thirdparty/common-customizations/email-verification/changing-email-verification-status",
- "to": "/docs/additional-verification/email-verification/changing-email-verification-status"
- },
- {
- "from": "/docs/thirdparty/common-customizations/email-verification/changing-style",
- "to": "/docs/additional-verification/email-verification/changing-style"
- },
- {
- "from": "/docs/thirdparty/common-customizations/email-verification/changing-token-lifetime",
- "to": "/docs/additional-verification/email-verification/changing-token-lifetime"
- },
- {
- "from": "/docs/thirdparty/common-customizations/email-verification/email-verification-email",
- "to": "/docs/additional-verification/email-verification/email-verification-email"
- },
- {
- "from": "/docs/thirdparty/common-customizations/email-verification/embed-in-page",
- "to": "/docs/additional-verification/email-verification/embed-in-page"
- },
- {
- "from": "/docs/thirdparty/common-customizations/email-verification/generate-link-manually",
- "to": "/docs/additional-verification/email-verification/generate-link-manually"
- },
- {
- "from": "/docs/thirdparty/common-customizations/email-verification/handling-email-verification-success",
- "to": "/docs/additional-verification/email-verification/post-email-verification"
- },
- {
- "from": "/docs/thirdparty/common-customizations/email-verification/protecting-routes",
- "to": "/docs/additional-verification/email-verification/protecting-routes"
- },
- {
- "from": "/docs/thirdparty/common-customizations/embed-sign-in-up-form",
- "to": "/docs/references/user-interface/general-customization/embed-sign-in-up-form"
- },
- {
- "from": "/docs/thirdparty/common-customizations/get-user-info",
- "to": "/docs/post-authentication/user-management/common-actions/get-user-info"
- },
- {
- "from": "/docs/thirdparty/common-customizations/handling-signinup-success",
- "to": "/docs/authentication/email-password/callbacks/handling-signin-success"
- },
- {
- "from": "/docs/thirdparty/common-customizations/multi-tenancy/common-domain-login",
- "to": "/docs/authentication/enterprise/common-ux-flows/common-domain-login"
- },
- {
- "from": "/docs/thirdparty/common-customizations/multi-tenancy/custom-provider",
- "to": "/docs/authentication/enterprise/custom-provider"
- },
- {
- "from": "/docs/thirdparty/common-customizations/multi-tenancy/multi-app",
- "to": "/docs/authentication/enterprise/multi-app"
- },
- {
- "from": "/docs/thirdparty/common-customizations/multi-tenancy/new-tenant-config",
- "to": "/docs/authentication/enterprise/new-tenant-config"
- },
- {
- "from": "/docs/thirdparty/common-customizations/multi-tenancy/overview",
- "to": "/docs/authentication/enterprise/overview"
- },
- {
- "from": "/docs/thirdparty/common-customizations/multi-tenancy/sub-domain-login",
- "to": "/docs/authentication/enterprise/common-ux-flows/sub-domain-login"
- },
- {
- "from": "/docs/thirdparty/common-customizations/multiple-clients",
- "to": "/docs/authentication/social/add-multiple-clients-for-the-same-provider"
- },
- {
- "from": "/docs/thirdparty/common-customizations/saml/saml-login",
- "to": "/docs/authentication/enterprise/saml/saml-login"
- },
- {
- "from": "/docs/thirdparty/common-customizations/saml/what-is-saml",
- "to": "/docs/authentication/enterprise/saml/what-is-saml"
- },
- {
- "from": "/docs/thirdparty/common-customizations/saml/with-boxyhq/flow-diagram",
- "to": "/docs/authentication/enterprise/saml/with-boxyhq/flow-diagram"
- },
- {
- "from": "/docs/thirdparty/common-customizations/saml/with-boxyhq/integration-steps",
- "to": "/docs/authentication/enterprise/saml/with-boxyhq/integration-steps"
- },
- {
- "from": "/docs/thirdparty/common-customizations/saml/with-boxyhq/what-is-boxyhq",
- "to": "/docs/authentication/enterprise/saml/with-boxyhq/what-is-boxyhq"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/about",
- "to": "/docs/post-authentication/session-management/introduction"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/access-token-blacklisting",
- "to": "/docs/post-authentication/session-management/security/access-token-blacklisting"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/anonymous-session",
- "to": "/docs/post-authentication/session-management/advanced-workflows/anonymous-session"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/anti-csrf",
- "to": "/docs/post-authentication/session-management/security/anti-csrf"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/change-session-timeout",
- "to": "/docs/post-authentication/session-management/session-invalidation/handle-session-expiry"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/claims/access-token-payload",
- "to": "/docs/post-authentication/session-management/claims/access-token-payload"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/claims/claim-validators",
- "to": "/docs/post-authentication/session-management/claims/claim-validators"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/cookie-consent",
- "to": "/docs/post-authentication/session-management/security/cookie-consent"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/cookies-and-https",
- "to": "/docs/post-authentication/session-management/security/cookies-and-https"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/disable-interception",
- "to": "/docs/post-authentication/session-management/advanced-workflows/disable-frontend-interceptors"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/error-handling",
- "to": "/docs/post-authentication/session-management/advanced-workflows/error-handling"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/fetch-sessions-for-user",
- "to": "/docs/post-authentication/session-management/access-session-data/fetch-all-user-sessions"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/fetching-tenant-id",
- "to": "/docs/post-authentication/session-management/access-session-data/access-the-tenant-id"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/handling-session-expiry",
- "to": "/docs/post-authentication/session-management/session-invalidation/handle-session-expiry"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/in-iframe",
- "to": "/docs/post-authentication/session-management/security/in-iframe"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/jwt-signing-key-rotation",
- "to": "/docs/post-authentication/session-management/security/jwt-signing-key-rotation"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/multiple-api-endpoints",
- "to": "/docs/post-authentication/session-management/advanced-workflows/multiple-api-endpoints"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/protecting-frontend-routes",
- "to": "/docs/additional-verification/session-verification/protecting-frontend-routes"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/revoke-session",
- "to": "/docs/post-authentication/session-management/session-invalidation/revoke-a-session"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/same-site-cookie",
- "to": "/docs/post-authentication/session-management/security/same-site-cookie"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/session-verification-in-api/get-session",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/get-session"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/session-verification-in-api/overview",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/overview"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/session-verification-in-api/verify-session",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/verify-session"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/share-sessions-across-sub-domains",
- "to": "/docs/post-authentication/session-management/advanced-workflows/share-sessions-across-sub-domains"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/ssr",
- "to": "/docs/additional-verification/session-verification/ssr"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/token-transfer-method",
- "to": "/docs/post-authentication/session-management/advanced-workflows/switch-between-cookies-and-header-authentication"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/user-impersonation",
- "to": "/docs/post-authentication/session-management/advanced-workflows/user-impersonation"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/with-jwt/jwt-verification",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-jwt-authorizer"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/with-jwt/read-jwt",
- "to": "/docs/post-authentication/session-management/access-session-data/access-the-jwt"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sessions/with-websocket",
- "to": "/docs/additional-verification/session-verification/with-websocket"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sign-in-and-up/built-in-providers",
- "to": "/docs/authentication/social/built-in-providers"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sign-in-and-up/custom-providers",
- "to": "/docs/authentication/social/custom-providers"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sign-in-and-up/provider-config",
- "to": "/docs/authentication/social/built-in-providers-config"
- },
- {
- "from": "/docs/thirdparty/common-customizations/sign-in-and-up/toc-privacypolicy",
- "to": "/docs/references/user-interface/general-customization/toc-privacypolicy"
- },
- {
- "from": "/docs/thirdparty/common-customizations/styling/changing-colours",
- "to": "/docs/references/user-interface/general-customization/changing-colours"
- },
- {
- "from": "/docs/thirdparty/common-customizations/styling/changing-style",
- "to": "/docs/references/user-interface/general-customization/changing-style"
- },
- {
- "from": "/docs/thirdparty/common-customizations/styling/shadow-dom",
- "to": "/docs/references/user-interface/general-customization/shadow-dom"
- },
- {
- "from": "/docs/thirdparty/common-customizations/translations",
- "to": "/docs/references/user-interface/general-customization/translations"
- },
- {
- "from": "/docs/thirdparty/common-customizations/user-pagination",
- "to": "/docs/post-authentication/user-management/common-actions/user-pagination"
- },
- {
- "from": "/docs/thirdparty/common-customizations/userid-format",
- "to": "/docs/post-authentication/user-management/common-actions/userid-format"
- },
- {
- "from": "/docs/thirdparty/common-customizations/usermetadata/about",
- "to": "/docs/post-authentication/user-management/user-metadata/about"
- },
- {
- "from": "/docs/thirdparty/common-customizations/usermetadata/clear-data",
- "to": "/docs/post-authentication/user-management/user-metadata/clear-data"
- },
- {
- "from": "/docs/thirdparty/common-customizations/usermetadata/get-data",
- "to": "/docs/post-authentication/user-management/user-metadata/get-data"
- },
- {
- "from": "/docs/thirdparty/common-customizations/usermetadata/setup",
- "to": "/docs/post-authentication/user-management/user-metadata/setup"
- },
- {
- "from": "/docs/thirdparty/common-customizations/usermetadata/store-data",
- "to": "/docs/post-authentication/user-management/user-metadata/store-data"
- },
- {
- "from": "/docs/thirdparty/compatibility-table",
- "to": "/docs/references/how-supertokens-works"
- },
- {
- "from": "/docs/thirdparty/email-delivery/about",
- "to": "/docs/platform-configuration/email-delivery/about"
- },
- {
- "from": "/docs/thirdparty/email-delivery/custom-method",
- "to": "/docs/platform-configuration/email-delivery/custom-method"
- },
- {
- "from": "/docs/thirdparty/email-delivery/default",
- "to": "/docs/platform-configuration/email-delivery/default"
- },
- {
- "from": "/docs/thirdparty/email-delivery/pre-post-email",
- "to": "/docs/platform-configuration/email-delivery/pre-post-email"
- },
- {
- "from": "/docs/thirdparty/email-delivery/smtp/change-email-content",
- "to": "/docs/platform-configuration/email-delivery/smtp-service/change-email-content"
- },
- {
- "from": "/docs/thirdparty/email-delivery/smtp/configure-smtp",
- "to": "/docs/platform-configuration/email-delivery/smtp-service/configure-smtp"
- },
- {
- "from": "/docs/thirdparty/graphql-integration/backend-setup",
- "to": "/docs/quickstart/integrations/graphql/backend-setup"
- },
- {
- "from": "/docs/thirdparty/graphql-integration/making-requests",
- "to": "/docs/quickstart/integrations/graphql/making-requests"
- },
- {
- "from": "/docs/thirdparty/hasura-integration/with-jwt",
- "to": "/docs/quickstart/integrations/hasura/with-jwt"
- },
- {
- "from": "/docs/thirdparty/mfa",
- "to": "/docs/additional-verification/mfa/introduction"
- },
- { "from": "/docs/thirdparty/migration/about", "to": "/docs/migration/about" },
- {
- "from": "/docs/thirdparty/migration/account-creation/email-verification",
- "to": "/docs/migration/account-creation/email-verification"
- },
- {
- "from": "/docs/thirdparty/migration/account-creation/user-creation",
- "to": "/docs/migration/account-creation/user-creation"
- },
- {
- "from": "/docs/thirdparty/migration/account-creation/user-id-mapping",
- "to": "/docs/migration/account-creation/user-id-mapping"
- },
- {
- "from": "/docs/thirdparty/migration/data-migration",
- "to": "/docs/migration/data-migration"
- },
- {
- "from": "/docs/thirdparty/migration/mfa-migration",
- "to": "/docs/migration/mfa-migration"
- },
- {
- "from": "/docs/thirdparty/migration/session-migration",
- "to": "/docs/migration/session-migration"
- },
- {
- "from": "/docs/thirdparty/multi-tenant",
- "to": "/docs/multi-tenancy/introduction"
- },
- {
- "from": "/docs/thirdparty/nestjs/guide",
- "to": "/docs/quickstart/integrations/nestjs/guide"
- },
- {
- "from": "/docs/thirdparty/nextjs/about",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/about"
- },
- {
- "from": "/docs/thirdparty/nextjs/app-directory/about",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/about"
- },
- {
- "from": "/docs/thirdparty/nextjs/app-directory/init",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/init"
- },
- {
- "from": "/docs/thirdparty/nextjs/app-directory/next-steps",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/next-steps"
- },
- {
- "from": "/docs/thirdparty/nextjs/app-directory/protecting-route",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/protecting-route"
- },
- {
- "from": "/docs/thirdparty/nextjs/app-directory/server-components-requests",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/server-components-requests"
- },
- {
- "from": "/docs/thirdparty/nextjs/app-directory/session-verification-middleware",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/protecting-backend/session-verification-middleware"
- },
- {
- "from": "/docs/thirdparty/nextjs/app-directory/session-verification-session-guard",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/protecting-backend/session-verification-session-guard"
- },
- {
- "from": "/docs/thirdparty/nextjs/app-directory/setting-up-backend",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/setting-up-backend"
- },
- {
- "from": "/docs/thirdparty/nextjs/app-directory/setting-up-frontend",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/setting-up-frontend"
- },
- {
- "from": "/docs/thirdparty/nextjs/init",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/init"
- },
- {
- "from": "/docs/thirdparty/nextjs/next-steps",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/next-steps"
- },
- {
- "from": "/docs/thirdparty/nextjs/protecting-route",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/protecting-route"
- },
- {
- "from": "/docs/thirdparty/nextjs/session-verification/in-api",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/protecting-backend/in-api"
- },
- {
- "from": "/docs/thirdparty/nextjs/session-verification/in-ssr",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/protecting-backend/in-ssr"
- },
- {
- "from": "/docs/thirdparty/nextjs/setting-up-backend",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/setting-up-backend"
- },
- {
- "from": "/docs/thirdparty/nextjs/setting-up-frontend",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/setting-up-frontend"
- },
- {
- "from": "/docs/thirdparty/other-frameworks",
- "to": "/docs/references/other-frameworks"
- },
- {
- "from": "/docs/thirdparty/pre-built-ui/auth-redirection",
- "to": "/docs/references/user-interface/ui-showcase/thirdparty-login"
- },
- {
- "from": "/docs/thirdparty/pre-built-ui/further-reading/email-verification",
- "to": "/docs/references/user-interface/ui-showcase/email-verification"
- },
- {
- "from": "/docs/thirdparty/pre-built-ui/further-reading/thirdparty-login",
- "to": "/docs/references/user-interface/ui-showcase/thirdparty-login"
- },
- {
- "from": "/docs/thirdparty/pre-built-ui/handling-session-tokens",
- "to": "/docs/references/user-interface/ui-showcase/thirdparty-login"
- },
- {
- "from": "/docs/thirdparty/pre-built-ui/setup/core/saas-setup",
- "to": "/docs/deployment/self-hosting/with-docker"
- },
- {
- "from": "/docs/thirdparty/pre-built-ui/setup/core/with-docker",
- "to": "/docs/deployment/self-hosting/with-docker"
- },
- {
- "from": "/docs/thirdparty/pre-built-ui/setup/core/without-docker",
- "to": "/docs/deployment/self-hosting/without-docker"
- },
- {
- "from": "/docs/thirdparty/pre-built-ui/setup/database-setup/mysql",
- "to": "/docs/deployment/self-hosting/database-setup/mysql"
- },
- {
- "from": "/docs/thirdparty/pre-built-ui/setup/database-setup/postgresql",
- "to": "/docs/deployment/self-hosting/database-setup/postgresql"
- },
- {
- "from": "/docs/thirdparty/pre-built-ui/setup/database-setup/rename-database-tables",
- "to": "/docs/deployment/self-hosting/database-setup/rename-database-tables"
- },
- {
- "from": "/docs/thirdparty/pre-built-ui/setup/user-management-dashboard/managing-user-roles-and-permissions",
- "to": "/docs/post-authentication/dashboard/managing-user-roles-and-permissions"
- },
- {
- "from": "/docs/thirdparty/pre-built-ui/setup/user-management-dashboard/setup",
- "to": "/docs/post-authentication/dashboard/setup"
- },
- {
- "from": "/docs/thirdparty/pre-built-ui/setup/user-management-dashboard/tenant-management/details",
- "to": "/docs/post-authentication/dashboard/tenants/details"
- },
- {
- "from": "/docs/thirdparty/pre-built-ui/setup/user-management-dashboard/tenant-management/overview",
- "to": "/docs/post-authentication/dashboard/tenants/overview"
- },
- {
- "from": "/docs/thirdparty/pre-built-ui/setup/user-management-dashboard/users-listing-and-details",
- "to": "/docs/post-authentication/dashboard/users-listing-and-details"
- },
- {
- "from": "/docs/thirdparty/pre-built-ui/sign-out",
- "to": "/docs/post-authentication/session-management/session-invalidation/sign-out"
- },
- {
- "from": "/docs/thirdparty/quickstart/backend-setup",
- "to": "/docs/quickstart/backend-setup"
- },
- {
- "from": "/docs/thirdparty/quickstart/frontend-setup",
- "to": "/docs/quickstart/frontend-setup"
- },
- {
- "from": "/docs/thirdparty/quickstart/introduction",
- "to": "/docs/quickstart/introduction"
- },
- {
- "from": "/docs/thirdparty/quickstart/next-steps",
- "to": "/docs/quickstart/next-steps"
- },
- {
- "from": "/docs/thirdparty/rate-limits",
- "to": "/docs/deployment/rate-limits"
- },
- {
- "from": "/docs/thirdparty/redwood/about",
- "to": "/docs/quickstart/integrations/redwoodjs/about"
- },
- {
- "from": "/docs/thirdparty/scalability",
- "to": "/docs/deployment/scalability"
- },
- {
- "from": "/docs/thirdparty/sdks",
- "to": "/docs/references/sdks/sdk-reference"
- },
- {
- "from": "/docs/thirdparty/serverless/with-aws-lambda/about",
- "to": "/docs/quickstart/integrations/aws-lambda/about"
- },
- {
- "from": "/docs/thirdparty/serverless/with-aws-lambda/appsync-integration",
- "to": "/docs/quickstart/integrations/aws-lambda/appsync-integration"
- },
- {
- "from": "/docs/thirdparty/serverless/with-aws-lambda/authorizer",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-lambda-authorizer"
- },
- {
- "from": "/docs/thirdparty/serverless/with-aws-lambda/frontend",
- "to": "/docs/quickstart/integrations/aws-lambda/frontend"
- },
- {
- "from": "/docs/thirdparty/serverless/with-aws-lambda/jwt-authorizer",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-jwt-authorizer"
- },
- {
- "from": "/docs/thirdparty/serverless/with-aws-lambda/next-steps",
- "to": "/docs/quickstart/integrations/aws-lambda/next-steps"
- },
- {
- "from": "/docs/thirdparty/serverless/with-aws-lambda/session-verification",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-session-verification"
- },
- {
- "from": "/docs/thirdparty/serverless/with-aws-lambda/setup-api-gateway",
- "to": "/docs/quickstart/integrations/aws-lambda/backend-config/setup-api-gateway"
- },
- {
- "from": "/docs/thirdparty/serverless/with-aws-lambda/setup-lambda",
- "to": "/docs/quickstart/integrations/aws-lambda/backend-config/setup-lambda"
- },
- {
- "from": "/docs/thirdparty/serverless/with-aws-lambda/setup-lambda-layer",
- "to": "/docs/quickstart/integrations/aws-lambda/backend-config/setup-lambda-layer"
- },
- {
- "from": "/docs/thirdparty/serverless/with-netlify/about",
- "to": "/docs/quickstart/integrations/netlify/about"
- },
- {
- "from": "/docs/thirdparty/serverless/with-netlify/auth-serverless",
- "to": "/docs/quickstart/integrations/netlify/auth-serverless"
- },
- {
- "from": "/docs/thirdparty/serverless/with-netlify/backend-config",
- "to": "/docs/quickstart/integrations/netlify/backend-config"
- },
- {
- "from": "/docs/thirdparty/serverless/with-netlify/frontend",
- "to": "/docs/quickstart/integrations/netlify/frontend"
- },
- {
- "from": "/docs/thirdparty/serverless/with-netlify/next-steps",
- "to": "/docs/quickstart/integrations/netlify/next-steps"
- },
- {
- "from": "/docs/thirdparty/serverless/with-netlify/session-verification",
- "to": "/docs/quickstart/integrations/netlify/session-verification"
- },
- {
- "from": "/docs/thirdparty/serverless/with-vercel/about",
- "to": "/docs/quickstart/integrations/vercel/about"
- },
- {
- "from": "/docs/thirdparty/supabase-intergration/about",
- "to": "/docs/quickstart/integrations/supabase/about"
- },
- {
- "from": "/docs/thirdparty/supabase-intergration/backend",
- "to": "/docs/quickstart/integrations/supabase/backend"
- },
- {
- "from": "/docs/thirdparty/supabase-intergration/backend-signup-override",
- "to": "/docs/quickstart/integrations/supabase/backend-signup-override"
- },
- {
- "from": "/docs/thirdparty/supabase-intergration/frontend",
- "to": "/docs/quickstart/integrations/supabase/frontend"
- },
- {
- "from": "/docs/thirdparty/supabase-intergration/policies",
- "to": "/docs/quickstart/integrations/supabase/policies"
- },
- {
- "from": "/docs/thirdparty/supabase-intergration/setup",
- "to": "/docs/quickstart/integrations/supabase/setup"
- },
- {
- "from": "/docs/thirdparty/supabase-intergration/supabase-client",
- "to": "/docs/quickstart/integrations/supabase/supabase-client"
- },
- { "from": "/docs/thirdparty/t4-app/about", "to": "/docs/references" },
- {
- "from": "/docs/thirdparty/testing/testing-with-postman",
- "to": "/docs/references/testing-and-debugging/testing-with-postman"
- },
- {
- "from": "/docs/thirdparty/troubleshooting/checklist",
- "to": "/docs/references/testing-and-debugging/checklist"
- },
- {
- "from": "/docs/thirdparty/troubleshooting/cors-issues",
- "to": "/docs/references/testing-and-debugging/cors-issues"
- },
- {
- "from": "/docs/thirdparty/troubleshooting/how-to-troubleshoot",
- "to": "/docs/references/testing-and-debugging/how-to-troubleshoot"
- },
- {
- "from": "/docs/thirdparty/updating-supertokens",
- "to": "/docs/references/updating-supertokens"
- },
- {
- "from": "/docs/thirdparty/user-object",
- "to": "/docs/references/user-object"
- },
- {
- "from": "/docs/thirdparty/user-roles/creating-role",
- "to": "/docs/additional-verification/user-roles/creating-role"
- },
- {
- "from": "/docs/thirdparty/user-roles/delete-roles",
- "to": "/docs/additional-verification/user-roles/delete-roles"
- },
- {
- "from": "/docs/thirdparty/user-roles/get-all-roles",
- "to": "/docs/additional-verification/user-roles/get-all-roles"
- },
- {
- "from": "/docs/thirdparty/user-roles/initialisation",
- "to": "/docs/additional-verification/user-roles/initialisation"
- },
- {
- "from": "/docs/thirdparty/user-roles/managing-roles-and-permissions",
- "to": "/docs/additional-verification/user-roles/managing-roles-and-permissions"
- },
- {
- "from": "/docs/thirdparty/user-roles/managing-roles-and-users",
- "to": "/docs/additional-verification/user-roles/managing-roles-and-users"
- },
- {
- "from": "/docs/thirdparty/user-roles/protecting-routes",
- "to": "/docs/additional-verification/user-roles/protecting-routes"
- },
- {
- "from": "/docs/thirdpartyemailpassword/add-multiple-clients-for-the-same-provider",
- "to": "/docs/authentication/social/add-multiple-clients-for-the-same-provider"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/apis-override/about",
- "to": "/docs/references/sdks/apis-overrides/about"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/apis-override/custom-response/api-override",
- "to": "/docs/references/sdks/apis-overrides/about"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/apis-override/custom-response/general-error",
- "to": "/docs/references/sdks/apis-overrides/send-custom-response"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/apis-override/custom-response/throwing-error",
- "to": "/docs/references/sdks/apis-overrides/send-custom-response"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/apis-override/disabling",
- "to": "/docs/references/sdks/apis-overrides/disabling"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/apis-override/usage",
- "to": "/docs/references/sdks/apis-overrides/about"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/backend-functions-override/about",
- "to": "/docs/references/sdks/functions-overrides/about"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/backend-functions-override/usage",
- "to": "/docs/references/sdks/functions-overrides/backend-functions-override"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/backend-sdk-core-interceptor",
- "to": "/docs/references/sdks/backend-sdk-core-interceptor"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/frontend-functions-override/about",
- "to": "/docs/references/sdks/functions-overrides/frontend-functions-override"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/frontend-functions-override/usage",
- "to": "/docs/references/sdks/functions-overrides/frontend-functions-override"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/frontend-hooks/handle-event",
- "to": "/docs/references/sdks/frontend-hooks/handle-event"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/frontend-hooks/pre-api",
- "to": "/docs/references/sdks/frontend-hooks/pre-api"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/frontend-hooks/redirection-callback",
- "to": "/docs/references/sdks/frontend-hooks/redirection-callback"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/overview",
- "to": "/docs/references/sdks/overview"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/react-component-override/about",
- "to": "/docs/references/user-interface/react-component-override/about"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/react-component-override/usage",
- "to": "/docs/references/user-interface/react-component-override/usage"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/user-context",
- "to": "/docs/references/sdks/user-context"
- },
- {
- "from": "/docs/thirdpartyemailpassword/advanced-customizations/user-context/custom-request-properties",
- "to": "/docs/references/sdks/custom-request-properties"
- },
- {
- "from": "/docs/thirdpartyemailpassword/apis",
- "to": "/docs/references/api-reference"
- },
- {
- "from": "/docs/thirdpartyemailpassword/appinfo",
- "to": "/docs/references/app-info"
- },
- {
- "from": "/docs/thirdpartyemailpassword/architecture",
- "to": "/docs/multi-tenancy/architecture"
- },
- {
- "from": "/docs/thirdpartyemailpassword/attack-protection-suite",
- "to": "/docs/additional-verification/attack-protection-suite/introduction"
- },
- {
- "from": "/docs/thirdpartyemailpassword/capacitor-integration/about",
- "to": "/docs/quickstart/integrations/capacitor/about"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/account-linking/adding-accounts-to-session",
- "to": "/docs/post-authentication/account-linking/adding-accounts-to-session"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/account-linking/automatic-account-linking",
- "to": "/docs/post-authentication/account-linking/automatic-account-linking"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/account-linking/manual-account-linking",
- "to": "/docs/post-authentication/account-linking/manual-account-linking"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/account-linking/overview",
- "to": "/docs/post-authentication/account-linking/overview"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/account-linking/security-considerations",
- "to": "/docs/post-authentication/account-linking/security-considerations"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/change-email-post-login",
- "to": "/docs/post-authentication/user-management/common-actions/change-email"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/change-password",
- "to": "/docs/post-authentication/user-management/common-actions/change-password"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/changing-base-path/api-base-path",
- "to": "/docs/platform-configuration/supertokens-core/base-path"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/changing-base-path/website-base-path",
- "to": "/docs/platform-configuration/supertokens-core/base-path"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/cli/list",
- "to": "/docs/platform-configuration/supertokens-core/cli/list"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/cli/overview",
- "to": "/docs/platform-configuration/supertokens-core/cli/overview"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/cli/start",
- "to": "/docs/platform-configuration/supertokens-core/cli/start"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/cli/stop",
- "to": "/docs/platform-configuration/supertokens-core/cli/stop"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/cli/uninstall",
- "to": "/docs/platform-configuration/supertokens-core/cli/uninstall"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/core/add-ssl-via-nginx",
- "to": "/docs/platform-configuration/supertokens-core/add-ssl-via-nginx"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/core/api-keys",
- "to": "/docs/platform-configuration/supertokens-core/api-keys"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/core/base-path",
- "to": "/docs/platform-configuration/supertokens-core/base-path"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/core/ip-allow-deny",
- "to": "/docs/platform-configuration/supertokens-core/ip-allow-deny"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/core/logging",
- "to": "/docs/platform-configuration/supertokens-core/logging"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/core/performance",
- "to": "/docs/platform-configuration/supertokens-core/performance"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/deduplication/implementing-deduplication",
- "to": "/docs/post-authentication/user-management/account-deduplication/implementing-deduplication"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/deduplication/overview",
- "to": "/docs/post-authentication/user-management/account-deduplication/overview"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/delete-user",
- "to": "/docs/post-authentication/user-management/common-actions/delete-user"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/disable-sign-up/emailpassword-changes",
- "to": "/docs/authentication/email-password/username-login/emailpassword-changes"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/disable-sign-up/overview",
- "to": "/docs/authentication/email-password/username-login/overview"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/disable-sign-up/thirdparty-changes",
- "to": "/docs/authentication/social/invite-flow/thirdparty-changes"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/email-verification/about",
- "to": "/docs/additional-verification/email-verification/enable-email-verification"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/email-verification/changing-email-verification-status",
- "to": "/docs/additional-verification/email-verification/changing-email-verification-status"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/email-verification/changing-style",
- "to": "/docs/additional-verification/email-verification/changing-style"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/email-verification/changing-token-lifetime",
- "to": "/docs/additional-verification/email-verification/changing-token-lifetime"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/email-verification/email-verification-email",
- "to": "/docs/additional-verification/email-verification/email-verification-email"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/email-verification/embed-in-page",
- "to": "/docs/additional-verification/email-verification/embed-in-page"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/email-verification/generate-link-manually",
- "to": "/docs/additional-verification/email-verification/generate-link-manually"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/email-verification/handling-email-verification-success",
- "to": "/docs/additional-verification/email-verification/post-email-verification"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/email-verification/protecting-routes",
- "to": "/docs/additional-verification/email-verification/protecting-routes"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/embed-sign-in-up-form",
- "to": "/docs/references/user-interface/general-customization/embed-sign-in-up-form"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/get-user-info",
- "to": "/docs/post-authentication/user-management/common-actions/get-user-info"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/handling-signinup-success",
- "to": "/docs/authentication/email-password/callbacks/handling-signin-success"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/multi-tenancy/common-domain-login",
- "to": "/docs/authentication/enterprise/common-ux-flows/common-domain-login"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/multi-tenancy/custom-provider",
- "to": "/docs/authentication/enterprise/custom-provider"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/multi-tenancy/multi-app",
- "to": "/docs/authentication/enterprise/multi-app"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/multi-tenancy/new-tenant-config",
- "to": "/docs/authentication/enterprise/new-tenant-config"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/multi-tenancy/overview",
- "to": "/docs/authentication/enterprise/overview"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/multi-tenancy/sub-domain-login",
- "to": "/docs/authentication/enterprise/common-ux-flows/sub-domain-login"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/multiple-clients",
- "to": "/docs/authentication/social/add-multiple-clients-for-the-same-provider"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/password-hashing/about",
- "to": "/docs/authentication/email-password/password-hashing/about"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/password-hashing/argon2",
- "to": "/docs/authentication/email-password/password-hashing/argon2"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/password-hashing/bcrypt",
- "to": "/docs/authentication/email-password/password-hashing/bcrypt"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/password-managers",
- "to": "/docs/authentication/email-password/password-managers"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/reset-password/about",
- "to": "/docs/authentication/email-password/password-reset/about"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/reset-password/changing-token-lifetime",
- "to": "/docs/authentication/email-password/password-reset/changing-token-lifetime"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/reset-password/embed-in-page",
- "to": "/docs/authentication/email-password/password-reset/embed-in-page"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/reset-password/generate-link-manually",
- "to": "/docs/authentication/email-password/password-reset/generate-link-manually"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/reset-password/password-reset-email",
- "to": "/docs/authentication/email-password/password-reset/password-reset-email"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/reset-password/post-reset-password",
- "to": "/docs/authentication/email-password/password-reset/post-reset-password"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/saml/saml-login",
- "to": "/docs/authentication/enterprise/saml/saml-login"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/saml/what-is-saml",
- "to": "/docs/authentication/enterprise/saml/what-is-saml"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/saml/with-boxyhq/flow-diagram",
- "to": "/docs/authentication/enterprise/saml/with-boxyhq/flow-diagram"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/saml/with-boxyhq/integration-steps",
- "to": "/docs/authentication/enterprise/saml/with-boxyhq/integration-steps"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/saml/with-boxyhq/what-is-boxyhq",
- "to": "/docs/authentication/enterprise/saml/with-boxyhq/what-is-boxyhq"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/about",
- "to": "/docs/post-authentication/session-management/introduction"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/access-token-blacklisting",
- "to": "/docs/post-authentication/session-management/security/access-token-blacklisting"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/anonymous-session",
- "to": "/docs/post-authentication/session-management/advanced-workflows/anonymous-session"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/anti-csrf",
- "to": "/docs/post-authentication/session-management/security/anti-csrf"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/change-session-timeout",
- "to": "/docs/post-authentication/session-management/session-invalidation/handle-session-expiry"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/claims/access-token-payload",
- "to": "/docs/post-authentication/session-management/claims/access-token-payload"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/claims/claim-validators",
- "to": "/docs/post-authentication/session-management/claims/claim-validators"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/cookie-consent",
- "to": "/docs/post-authentication/session-management/security/cookie-consent"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/cookies-and-https",
- "to": "/docs/post-authentication/session-management/security/cookies-and-https"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/disable-interception",
- "to": "/docs/post-authentication/session-management/advanced-workflows/disable-frontend-interceptors"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/error-handling",
- "to": "/docs/post-authentication/session-management/advanced-workflows/error-handling"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/fetch-sessions-for-user",
- "to": "/docs/post-authentication/session-management/access-session-data/fetch-all-user-sessions"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/fetching-tenant-id",
- "to": "/docs/post-authentication/session-management/access-session-data/access-the-tenant-id"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/handling-session-expiry",
- "to": "/docs/post-authentication/session-management/session-invalidation/handle-session-expiry"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/in-iframe",
- "to": "/docs/post-authentication/session-management/security/in-iframe"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/jwt-signing-key-rotation",
- "to": "/docs/post-authentication/session-management/security/jwt-signing-key-rotation"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/multiple-api-endpoints",
- "to": "/docs/post-authentication/session-management/advanced-workflows/multiple-api-endpoints"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/protecting-frontend-routes",
- "to": "/docs/additional-verification/session-verification/protecting-frontend-routes"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/revoke-session",
- "to": "/docs/post-authentication/session-management/session-invalidation/revoke-a-session"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/same-site-cookie",
- "to": "/docs/post-authentication/session-management/security/same-site-cookie"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/session-verification-in-api/get-session",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/get-session"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/session-verification-in-api/overview",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/overview"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/session-verification-in-api/verify-session",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/verify-session"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/share-sessions-across-sub-domains",
- "to": "/docs/post-authentication/session-management/advanced-workflows/share-sessions-across-sub-domains"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/ssr",
- "to": "/docs/additional-verification/session-verification/ssr"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/token-transfer-method",
- "to": "/docs/post-authentication/session-management/advanced-workflows/switch-between-cookies-and-header-authentication"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/user-impersonation",
- "to": "/docs/post-authentication/session-management/advanced-workflows/user-impersonation"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/with-jwt/jwt-verification",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-jwt-authorizer"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/with-jwt/read-jwt",
- "to": "/docs/post-authentication/session-management/access-session-data/access-the-jwt"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sessions/with-websocket",
- "to": "/docs/additional-verification/session-verification/with-websocket"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/sign-in-and-up/provider-config",
- "to": "/docs/authentication/social/built-in-providers-config"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/signin-form/customising-each-form-field",
- "to": "/docs/authentication/email-password/sign-in-form/customising-each-form-field"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/signin-form/field-validators",
- "to": "/docs/authentication/email-password/sign-in-form/field-validators"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/signup-form/adding-fields",
- "to": "/docs/authentication/email-password/sign-up-form/adding-fields"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/signup-form/built-in-providers",
- "to": "/docs/authentication/social/built-in-providers"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/signup-form/custom-providers",
- "to": "/docs/authentication/social/custom-providers"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/signup-form/customising-each-form-field",
- "to": "/docs/authentication/email-password/sign-up-form/customising-each-form-field"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/signup-form/field-validators",
- "to": "/docs/authentication/email-password/sign-up-form/field-validators"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/signup-form/toc-privacypolicy",
- "to": "/docs/references/user-interface/general-customization/toc-privacypolicy"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/styling/changing-colours",
- "to": "/docs/references/user-interface/general-customization/changing-colours"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/styling/changing-style",
- "to": "/docs/references/user-interface/general-customization/changing-style"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/styling/shadow-dom",
- "to": "/docs/references/user-interface/general-customization/shadow-dom"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/translations",
- "to": "/docs/references/user-interface/general-customization/translations"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/user-pagination",
- "to": "/docs/post-authentication/user-management/common-actions/user-pagination"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/userid-format",
- "to": "/docs/post-authentication/user-management/common-actions/userid-format"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/usermetadata/about",
- "to": "/docs/post-authentication/user-management/user-metadata/about"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/usermetadata/clear-data",
- "to": "/docs/post-authentication/user-management/user-metadata/clear-data"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/usermetadata/get-data",
- "to": "/docs/post-authentication/user-management/user-metadata/get-data"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/usermetadata/setup",
- "to": "/docs/post-authentication/user-management/user-metadata/setup"
- },
- {
- "from": "/docs/thirdpartyemailpassword/common-customizations/usermetadata/store-data",
- "to": "/docs/post-authentication/user-management/user-metadata/store-data"
- },
- {
- "from": "/docs/thirdpartyemailpassword/compatibility-table",
- "to": "/docs/references/how-supertokens-works"
- },
- {
- "from": "/docs/thirdpartyemailpassword/email-delivery/about",
- "to": "/docs/platform-configuration/email-delivery/about"
- },
- {
- "from": "/docs/thirdpartyemailpassword/email-delivery/custom-method",
- "to": "/docs/platform-configuration/email-delivery/custom-method"
- },
- {
- "from": "/docs/thirdpartyemailpassword/email-delivery/default",
- "to": "/docs/platform-configuration/email-delivery/default"
- },
- {
- "from": "/docs/thirdpartyemailpassword/email-delivery/pre-post-email",
- "to": "/docs/platform-configuration/email-delivery/pre-post-email"
- },
- {
- "from": "/docs/thirdpartyemailpassword/email-delivery/smtp/change-email-content",
- "to": "/docs/platform-configuration/email-delivery/smtp-service/change-email-content"
- },
- {
- "from": "/docs/thirdpartyemailpassword/email-delivery/smtp/configure-smtp",
- "to": "/docs/platform-configuration/email-delivery/smtp-service/configure-smtp"
- },
- {
- "from": "/docs/thirdpartyemailpassword/graphql-integration/backend-setup",
- "to": "/docs/quickstart/integrations/graphql/backend-setup"
- },
- {
- "from": "/docs/thirdpartyemailpassword/graphql-integration/making-requests",
- "to": "/docs/quickstart/integrations/graphql/making-requests"
- },
- {
- "from": "/docs/thirdpartyemailpassword/hasura-integration/with-jwt",
- "to": "/docs/quickstart/integrations/hasura/with-jwt"
- },
- {
- "from": "/docs/thirdpartyemailpassword/mfa",
- "to": "/docs/additional-verification/mfa/introduction"
- },
- {
- "from": "/docs/thirdpartyemailpassword/migration/about",
- "to": "/docs/migration/about"
- },
- {
- "from": "/docs/thirdpartyemailpassword/migration/account-creation/email-verification",
- "to": "/docs/migration/account-creation/email-verification"
- },
- {
- "from": "/docs/thirdpartyemailpassword/migration/account-creation/ep-migration-without-password-hash",
- "to": "/docs/migration/account-creation/ep-migration-without-password-hash"
- },
- {
- "from": "/docs/thirdpartyemailpassword/migration/account-creation/user-creation",
- "to": "/docs/migration/account-creation/user-creation"
- },
- {
- "from": "/docs/thirdpartyemailpassword/migration/account-creation/user-id-mapping",
- "to": "/docs/migration/account-creation/user-id-mapping"
- },
- {
- "from": "/docs/thirdpartyemailpassword/migration/data-migration",
- "to": "/docs/migration/data-migration"
- },
- {
- "from": "/docs/thirdpartyemailpassword/migration/mfa-migration",
- "to": "/docs/migration/mfa-migration"
- },
- {
- "from": "/docs/thirdpartyemailpassword/migration/session-migration",
- "to": "/docs/migration/session-migration"
- },
- {
- "from": "/docs/thirdpartyemailpassword/multi-tenant",
- "to": "/docs/multi-tenancy/introduction"
- },
- {
- "from": "/docs/thirdpartyemailpassword/nestjs/guide",
- "to": "/docs/quickstart/integrations/nestjs/guide"
- },
- {
- "from": "/docs/thirdpartyemailpassword/nextjs/about",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/about"
- },
- {
- "from": "/docs/thirdpartyemailpassword/nextjs/app-directory/about",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/about"
- },
- {
- "from": "/docs/thirdpartyemailpassword/nextjs/app-directory/init",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/init"
- },
- {
- "from": "/docs/thirdpartyemailpassword/nextjs/app-directory/next-steps",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/next-steps"
- },
- {
- "from": "/docs/thirdpartyemailpassword/nextjs/app-directory/protecting-route",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/protecting-route"
- },
- {
- "from": "/docs/thirdpartyemailpassword/nextjs/app-directory/server-components-requests",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/server-components-requests"
- },
- {
- "from": "/docs/thirdpartyemailpassword/nextjs/app-directory/session-verification-middleware",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/protecting-backend/session-verification-middleware"
- },
- {
- "from": "/docs/thirdpartyemailpassword/nextjs/app-directory/session-verification-session-guard",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/protecting-backend/session-verification-session-guard"
- },
- {
- "from": "/docs/thirdpartyemailpassword/nextjs/app-directory/setting-up-backend",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/setting-up-backend"
- },
- {
- "from": "/docs/thirdpartyemailpassword/nextjs/app-directory/setting-up-frontend",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/setting-up-frontend"
- },
- {
- "from": "/docs/thirdpartyemailpassword/nextjs/init",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/init"
- },
- {
- "from": "/docs/thirdpartyemailpassword/nextjs/next-steps",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/next-steps"
- },
- {
- "from": "/docs/thirdpartyemailpassword/nextjs/protecting-route",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/protecting-route"
- },
- {
- "from": "/docs/thirdpartyemailpassword/nextjs/session-verification/in-api",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/protecting-backend/in-api"
- },
- {
- "from": "/docs/thirdpartyemailpassword/nextjs/session-verification/in-ssr",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/protecting-backend/in-ssr"
- },
- {
- "from": "/docs/thirdpartyemailpassword/nextjs/setting-up-backend",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/setting-up-backend"
- },
- {
- "from": "/docs/thirdpartyemailpassword/nextjs/setting-up-frontend",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/setting-up-frontend"
- },
- {
- "from": "/docs/thirdpartyemailpassword/other-frameworks",
- "to": "/docs/references/other-frameworks"
- },
- {
- "from": "/docs/thirdpartyemailpassword/pre-built-ui/auth-redirection",
- "to": "/docs/references/user-interface/ui-showcase/email-password-login"
- },
- {
- "from": "/docs/thirdpartyemailpassword/pre-built-ui/further-reading/email-password-login",
- "to": "/docs/references/user-interface/ui-showcase/email-password-login"
- },
- {
- "from": "/docs/thirdpartyemailpassword/pre-built-ui/further-reading/email-verification",
- "to": "/docs/references/user-interface/ui-showcase/email-verification"
- },
- {
- "from": "/docs/thirdpartyemailpassword/pre-built-ui/further-reading/password-reset",
- "to": "/docs/references/user-interface/ui-showcase/password-reset"
- },
- {
- "from": "/docs/thirdpartyemailpassword/pre-built-ui/further-reading/thirdparty-login",
- "to": "/docs/references/user-interface/ui-showcase/thirdparty-login"
- },
- {
- "from": "/docs/thirdpartyemailpassword/pre-built-ui/handling-session-tokens",
- "to": "/docs/references/user-interface/ui-showcase/email-password-login"
- },
- {
- "from": "/docs/thirdpartyemailpassword/pre-built-ui/setup/core/saas-setup",
- "to": "/docs/deployment/self-hosting/with-docker"
- },
- {
- "from": "/docs/thirdpartyemailpassword/pre-built-ui/setup/core/with-docker",
- "to": "/docs/deployment/self-hosting/with-docker"
- },
- {
- "from": "/docs/thirdpartyemailpassword/pre-built-ui/setup/core/without-docker",
- "to": "/docs/deployment/self-hosting/without-docker"
- },
- {
- "from": "/docs/thirdpartyemailpassword/pre-built-ui/setup/database-setup/mysql",
- "to": "/docs/deployment/self-hosting/database-setup/mysql"
- },
- {
- "from": "/docs/thirdpartyemailpassword/pre-built-ui/setup/database-setup/postgresql",
- "to": "/docs/deployment/self-hosting/database-setup/postgresql"
- },
- {
- "from": "/docs/thirdpartyemailpassword/pre-built-ui/setup/database-setup/rename-database-tables",
- "to": "/docs/deployment/self-hosting/database-setup/rename-database-tables"
- },
- {
- "from": "/docs/thirdpartyemailpassword/pre-built-ui/setup/user-management-dashboard/managing-user-roles-and-permissions",
- "to": "/docs/post-authentication/dashboard/managing-user-roles-and-permissions"
- },
- {
- "from": "/docs/thirdpartyemailpassword/pre-built-ui/setup/user-management-dashboard/setup",
- "to": "/docs/post-authentication/dashboard/setup"
- },
- {
- "from": "/docs/thirdpartyemailpassword/pre-built-ui/setup/user-management-dashboard/tenant-management/details",
- "to": "/docs/post-authentication/dashboard/tenants/details"
- },
- {
- "from": "/docs/thirdpartyemailpassword/pre-built-ui/setup/user-management-dashboard/tenant-management/overview",
- "to": "/docs/post-authentication/dashboard/tenants/overview"
- },
- {
- "from": "/docs/thirdpartyemailpassword/pre-built-ui/setup/user-management-dashboard/users-listing-and-details",
- "to": "/docs/post-authentication/dashboard/users-listing-and-details"
- },
- {
- "from": "/docs/thirdpartyemailpassword/pre-built-ui/sign-out",
- "to": "/docs/post-authentication/session-management/session-invalidation/sign-out"
- },
- {
- "from": "/docs/thirdpartyemailpassword/quickstart/backend-setup",
- "to": "/docs/quickstart/backend-setup"
- },
- {
- "from": "/docs/thirdpartyemailpassword/quickstart/frontend-setup",
- "to": "/docs/quickstart/frontend-setup"
- },
- {
- "from": "/docs/thirdpartyemailpassword/quickstart/introduction",
- "to": "/docs/quickstart/introduction"
- },
- {
- "from": "/docs/thirdpartyemailpassword/quickstart/next-steps",
- "to": "/docs/quickstart/next-steps"
- },
- {
- "from": "/docs/thirdpartyemailpassword/rate-limits",
- "to": "/docs/deployment/rate-limits"
- },
- {
- "from": "/docs/thirdpartyemailpassword/redwood/about",
- "to": "/docs/quickstart/integrations/redwoodjs/about"
- },
- {
- "from": "/docs/thirdpartyemailpassword/scalability",
- "to": "/docs/deployment/scalability"
- },
- {
- "from": "/docs/thirdpartyemailpassword/sdks",
- "to": "/docs/references/sdks/sdk-reference"
- },
- {
- "from": "/docs/thirdpartyemailpassword/serverless/with-aws-lambda/about",
- "to": "/docs/quickstart/integrations/aws-lambda/about"
- },
- {
- "from": "/docs/thirdpartyemailpassword/serverless/with-aws-lambda/appsync-integration",
- "to": "/docs/quickstart/integrations/aws-lambda/appsync-integration"
- },
- {
- "from": "/docs/thirdpartyemailpassword/serverless/with-aws-lambda/authorizer",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-lambda-authorizer"
- },
- {
- "from": "/docs/thirdpartyemailpassword/serverless/with-aws-lambda/frontend",
- "to": "/docs/quickstart/integrations/aws-lambda/frontend"
- },
- {
- "from": "/docs/thirdpartyemailpassword/serverless/with-aws-lambda/jwt-authorizer",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-jwt-authorizer"
- },
- {
- "from": "/docs/thirdpartyemailpassword/serverless/with-aws-lambda/next-steps",
- "to": "/docs/quickstart/integrations/aws-lambda/next-steps"
- },
- {
- "from": "/docs/thirdpartyemailpassword/serverless/with-aws-lambda/session-verification",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-session-verification"
- },
- {
- "from": "/docs/thirdpartyemailpassword/serverless/with-aws-lambda/setup-api-gateway",
- "to": "/docs/quickstart/integrations/aws-lambda/backend-config/setup-api-gateway"
- },
- {
- "from": "/docs/thirdpartyemailpassword/serverless/with-aws-lambda/setup-lambda",
- "to": "/docs/quickstart/integrations/aws-lambda/backend-config/setup-lambda"
- },
- {
- "from": "/docs/thirdpartyemailpassword/serverless/with-aws-lambda/setup-lambda-layer",
- "to": "/docs/quickstart/integrations/aws-lambda/backend-config/setup-lambda-layer"
- },
- {
- "from": "/docs/thirdpartyemailpassword/serverless/with-netlify/about",
- "to": "/docs/quickstart/integrations/netlify/about"
- },
- {
- "from": "/docs/thirdpartyemailpassword/serverless/with-netlify/auth-serverless",
- "to": "/docs/quickstart/integrations/netlify/auth-serverless"
- },
- {
- "from": "/docs/thirdpartyemailpassword/serverless/with-netlify/backend-config",
- "to": "/docs/quickstart/integrations/netlify/backend-config"
- },
- {
- "from": "/docs/thirdpartyemailpassword/serverless/with-netlify/frontend",
- "to": "/docs/quickstart/integrations/netlify/frontend"
- },
- {
- "from": "/docs/thirdpartyemailpassword/serverless/with-netlify/next-steps",
- "to": "/docs/quickstart/integrations/netlify/next-steps"
- },
- {
- "from": "/docs/thirdpartyemailpassword/serverless/with-netlify/session-verification",
- "to": "/docs/quickstart/integrations/netlify/session-verification"
- },
- {
- "from": "/docs/thirdpartyemailpassword/serverless/with-vercel/about",
- "to": "/docs/quickstart/integrations/vercel/about"
- },
- {
- "from": "/docs/thirdpartyemailpassword/supabase-intergration/about",
- "to": "/docs/quickstart/integrations/supabase/about"
- },
- {
- "from": "/docs/thirdpartyemailpassword/supabase-intergration/backend",
- "to": "/docs/quickstart/integrations/supabase/backend"
- },
- {
- "from": "/docs/thirdpartyemailpassword/supabase-intergration/backend-signup-override",
- "to": "/docs/quickstart/integrations/supabase/backend-signup-override"
- },
- {
- "from": "/docs/thirdpartyemailpassword/supabase-intergration/frontend",
- "to": "/docs/quickstart/integrations/supabase/frontend"
- },
- {
- "from": "/docs/thirdpartyemailpassword/supabase-intergration/policies",
- "to": "/docs/quickstart/integrations/supabase/policies"
- },
- {
- "from": "/docs/thirdpartyemailpassword/supabase-intergration/setup",
- "to": "/docs/quickstart/integrations/supabase/setup"
- },
- {
- "from": "/docs/thirdpartyemailpassword/supabase-intergration/supabase-client",
- "to": "/docs/quickstart/integrations/supabase/supabase-client"
- },
- {
- "from": "/docs/thirdpartyemailpassword/t4-app/about",
- "to": "/docs/quickstart/introduction"
- },
- {
- "from": "/docs/thirdpartyemailpassword/testing/testing-with-postman",
- "to": "/docs/references/testing-and-debugging/testing-with-postman"
- },
- {
- "from": "/docs/thirdpartyemailpassword/troubleshooting/checklist",
- "to": "/docs/references/testing-and-debugging/checklist"
- },
- {
- "from": "/docs/thirdpartyemailpassword/troubleshooting/cors-issues",
- "to": "/docs/references/testing-and-debugging/cors-issues"
- },
- {
- "from": "/docs/thirdpartyemailpassword/troubleshooting/how-to-troubleshoot",
- "to": "/docs/references/testing-and-debugging/how-to-troubleshoot"
- },
- {
- "from": "/docs/thirdpartyemailpassword/updating-supertokens",
- "to": "/docs/references/updating-supertokens"
- },
- {
- "from": "/docs/thirdpartyemailpassword/user-object",
- "to": "/docs/references/user-object"
- },
- {
- "from": "/docs/thirdpartyemailpassword/user-roles/creating-role",
- "to": "/docs/additional-verification/user-roles/creating-role"
- },
- {
- "from": "/docs/thirdpartyemailpassword/user-roles/delete-roles",
- "to": "/docs/additional-verification/user-roles/delete-roles"
- },
- {
- "from": "/docs/thirdpartyemailpassword/user-roles/get-all-roles",
- "to": "/docs/additional-verification/user-roles/get-all-roles"
- },
- {
- "from": "/docs/thirdpartyemailpassword/user-roles/initialisation",
- "to": "/docs/additional-verification/user-roles/initialisation"
- },
- {
- "from": "/docs/thirdpartyemailpassword/user-roles/managing-roles-and-permissions",
- "to": "/docs/additional-verification/user-roles/managing-roles-and-permissions"
- },
- {
- "from": "/docs/thirdpartyemailpassword/user-roles/managing-roles-and-users",
- "to": "/docs/additional-verification/user-roles/managing-roles-and-users"
- },
- {
- "from": "/docs/thirdpartyemailpassword/user-roles/protecting-routes",
- "to": "/docs/additional-verification/user-roles/protecting-routes"
- },
- {
- "from": "/docs/thirdpartypasswordless/add-multiple-clients-for-the-same-provider",
- "to": "/docs/authentication/social/add-multiple-clients-for-the-same-provider"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/apis-override/about",
- "to": "/docs/references/sdks/apis-overrides/about"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/apis-override/custom-response/api-override",
- "to": "/docs/references/sdks/apis-overrides/about"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/apis-override/custom-response/general-error",
- "to": "/docs/references/sdks/apis-overrides/send-custom-response"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/apis-override/custom-response/throwing-error",
- "to": "/docs/references/sdks/apis-overrides/send-custom-response"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/apis-override/disabling",
- "to": "/docs/references/sdks/apis-overrides/disabling"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/apis-override/usage",
- "to": "/docs/references/sdks/apis-overrides/about"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/backend-functions-override/about",
- "to": "/docs/references/sdks/functions-overrides/backend-functions-override"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/backend-functions-override/usage",
- "to": "/docs/references/sdks/functions-overrides/backend-functions-override"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/backend-sdk-core-interceptor",
- "to": "/docs/references/sdks/backend-sdk-core-interceptor"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/frontend-functions-override/about",
- "to": "/docs/references/sdks/functions-overrides/frontend-functions-override"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/frontend-functions-override/usage",
- "to": "/docs/references/sdks/functions-overrides/frontend-functions-override"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/frontend-hooks/handle-event",
- "to": "/docs/references/sdks/frontend-hooks/handle-event"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/frontend-hooks/pre-api",
- "to": "/docs/references/sdks/frontend-hooks/pre-api"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/frontend-hooks/redirection-callback",
- "to": "/docs/references/sdks/frontend-hooks/redirection-callback"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/overview",
- "to": "/docs/references/sdks/overview"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/react-component-override/about",
- "to": "/docs/references/user-interface/react-component-override/about"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/react-component-override/usage",
- "to": "/docs/references/user-interface/react-component-override/usage"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/user-context",
- "to": "/docs/references/sdks/user-context"
- },
- {
- "from": "/docs/thirdpartypasswordless/advanced-customizations/user-context/custom-request-properties",
- "to": "/docs/references/sdks/custom-request-properties"
- },
- {
- "from": "/docs/thirdpartypasswordless/apis",
- "to": "/docs/references/api-reference"
- },
- {
- "from": "/docs/thirdpartypasswordless/appinfo",
- "to": "/docs/references/app-info"
- },
- {
- "from": "/docs/thirdpartypasswordless/architecture",
- "to": "/docs/multi-tenancy/architecture"
- },
- {
- "from": "/docs/thirdpartypasswordless/attack-protection-suite",
- "to": "/docs/additional-verification/attack-protection-suite/introduction"
- },
- {
- "from": "/docs/thirdpartypasswordless/capacitor-integration/about",
- "to": "/docs/quickstart/integrations/capacitor/about"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/account-linking/adding-accounts-to-session",
- "to": "/docs/post-authentication/account-linking/adding-accounts-to-session"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/account-linking/automatic-account-linking",
- "to": "/docs/post-authentication/account-linking/automatic-account-linking"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/account-linking/manual-account-linking",
- "to": "/docs/post-authentication/account-linking/manual-account-linking"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/account-linking/overview",
- "to": "/docs/post-authentication/account-linking/overview"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/account-linking/security-considerations",
- "to": "/docs/post-authentication/account-linking/security-considerations"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/change-code-lifetime",
- "to": "/docs/authentication/passwordless/otp-magic-link-expiration"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/change-email",
- "to": "/docs/post-authentication/user-management/common-actions/change-email"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/change-magic-link-url",
- "to": "/docs/authentication/passwordless/change-magic-link-url"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/changing-base-path/api-base-path",
- "to": "/docs/platform-configuration/supertokens-core/base-path"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/changing-base-path/website-base-path",
- "to": "/docs/platform-configuration/supertokens-core/base-path"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/cli/list",
- "to": "/docs/platform-configuration/supertokens-core/cli/list"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/cli/overview",
- "to": "/docs/platform-configuration/supertokens-core/cli/overview"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/cli/start",
- "to": "/docs/platform-configuration/supertokens-core/cli/start"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/cli/stop",
- "to": "/docs/platform-configuration/supertokens-core/cli/stop"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/cli/uninstall",
- "to": "/docs/platform-configuration/supertokens-core/cli/uninstall"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/core/add-ssl-via-nginx",
- "to": "/docs/platform-configuration/supertokens-core/add-ssl-via-nginx"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/core/api-keys",
- "to": "/docs/platform-configuration/supertokens-core/api-keys"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/core/base-path",
- "to": "/docs/platform-configuration/supertokens-core/base-path"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/core/ip-allow-deny",
- "to": "/docs/platform-configuration/supertokens-core/ip-allow-deny"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/core/logging",
- "to": "/docs/platform-configuration/supertokens-core/logging"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/core/performance",
- "to": "/docs/platform-configuration/supertokens-core/performance"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/deduplication/implementing-deduplication",
- "to": "/docs/post-authentication/user-management/account-deduplication/implementing-deduplication"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/deduplication/overview",
- "to": "/docs/post-authentication/user-management/account-deduplication/overview"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/delete-user",
- "to": "/docs/post-authentication/user-management/common-actions/delete-user"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/disable-sign-up/overview",
- "to": "/docs/authentication/social/invite-flow/overview"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/disable-sign-up/passwordless-via-allow-list",
- "to": "/docs/authentication/social/invite-flow/overview"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/disable-sign-up/passwordless-via-invite-link",
- "to": "/docs/authentication/social/invite-flow/overview"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/disable-sign-up/thirdparty-changes",
- "to": "/docs/authentication/social/invite-flow/thirdparty-changes"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/email-verification/about",
- "to": "/docs/additional-verification/email-verification/enable-email-verification"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/email-verification/changing-email-verification-status",
- "to": "/docs/additional-verification/email-verification/changing-email-verification-status"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/email-verification/changing-style",
- "to": "/docs/additional-verification/email-verification/changing-style"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/email-verification/changing-token-lifetime",
- "to": "/docs/additional-verification/email-verification/changing-token-lifetime"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/email-verification/email-verification-email",
- "to": "/docs/additional-verification/email-verification/email-verification-email"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/email-verification/embed-in-page",
- "to": "/docs/additional-verification/email-verification/embed-in-page"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/email-verification/generate-link-manually",
- "to": "/docs/additional-verification/email-verification/generate-link-manually"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/email-verification/handling-email-verification-success",
- "to": "/docs/additional-verification/email-verification/post-email-verification"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/email-verification/protecting-routes",
- "to": "/docs/additional-verification/email-verification/protecting-routes"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/embed-sign-in-and-up-form",
- "to": "/docs/references/user-interface/general-customization/embed-sign-in-up-form"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/generating-magic-link-manually",
- "to": "/docs/authentication/passwordless/generating-magic-link-manually"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/get-user-info",
- "to": "/docs/post-authentication/user-management/common-actions/get-user-info"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/handling-signinup-success",
- "to": "/docs/authentication/email-password/callbacks/handling-signin-success"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/multi-tenancy/common-domain-login",
- "to": "/docs/authentication/enterprise/common-ux-flows/common-domain-login"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/multi-tenancy/custom-provider",
- "to": "/docs/authentication/enterprise/custom-provider"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/multi-tenancy/multi-app",
- "to": "/docs/authentication/enterprise/multi-app"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/multi-tenancy/new-tenant-config",
- "to": "/docs/authentication/enterprise/new-tenant-config"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/multi-tenancy/overview",
- "to": "/docs/authentication/enterprise/overview"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/multi-tenancy/sub-domain-login",
- "to": "/docs/authentication/enterprise/common-ux-flows/sub-domain-login"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/multiple-clients",
- "to": "/docs/authentication/social/add-multiple-clients-for-the-same-provider"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/saml/saml-login",
- "to": "/docs/authentication/enterprise/saml/saml-login"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/saml/what-is-saml",
- "to": "/docs/authentication/enterprise/saml/what-is-saml"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/saml/with-boxyhq/flow-diagram",
- "to": "/docs/authentication/enterprise/saml/with-boxyhq/flow-diagram"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/saml/with-boxyhq/integration-steps",
- "to": "/docs/authentication/enterprise/saml/with-boxyhq/integration-steps"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/saml/with-boxyhq/what-is-boxyhq",
- "to": "/docs/authentication/enterprise/saml/with-boxyhq/what-is-boxyhq"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/about",
- "to": "/docs/post-authentication/session-management/introduction"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/access-token-blacklisting",
- "to": "/docs/post-authentication/session-management/security/access-token-blacklisting"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/anonymous-session",
- "to": "/docs/post-authentication/session-management/advanced-workflows/anonymous-session"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/anti-csrf",
- "to": "/docs/post-authentication/session-management/security/anti-csrf"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/change-session-timeout",
- "to": "/docs/post-authentication/session-management/session-invalidation/handle-session-expiry"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/claims/access-token-payload",
- "to": "/docs/post-authentication/session-management/claims/access-token-payload"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/claims/claim-validators",
- "to": "/docs/post-authentication/session-management/claims/claim-validators"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/cookie-consent",
- "to": "/docs/post-authentication/session-management/security/cookie-consent"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/cookies-and-https",
- "to": "/docs/post-authentication/session-management/security/cookies-and-https"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/disable-interception",
- "to": "/docs/post-authentication/session-management/advanced-workflows/disable-frontend-interceptors"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/error-handling",
- "to": "/docs/post-authentication/session-management/advanced-workflows/error-handling"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/fetch-sessions-for-user",
- "to": "/docs/post-authentication/session-management/access-session-data/fetch-all-user-sessions"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/fetching-tenant-id",
- "to": "/docs/post-authentication/session-management/access-session-data/access-the-tenant-id"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/handling-session-expiry",
- "to": "/docs/post-authentication/session-management/session-invalidation/handle-session-expiry"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/in-iframe",
- "to": "/docs/post-authentication/session-management/security/in-iframe"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/jwt-signing-key-rotation",
- "to": "/docs/post-authentication/session-management/security/jwt-signing-key-rotation"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/multiple-api-endpoints",
- "to": "/docs/post-authentication/session-management/advanced-workflows/multiple-api-endpoints"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/protecting-frontend-routes",
- "to": "/docs/additional-verification/session-verification/protecting-frontend-routes"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/revoke-session",
- "to": "/docs/post-authentication/session-management/session-invalidation/revoke-a-session"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/same-site-cookie",
- "to": "/docs/post-authentication/session-management/security/same-site-cookie"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/session-verification-in-api/get-session",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/get-session"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/session-verification-in-api/overview",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/overview"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/session-verification-in-api/verify-session",
- "to": "/docs/additional-verification/session-verification/protect-api-routes/verify-session"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/share-sessions-across-sub-domains",
- "to": "/docs/post-authentication/session-management/advanced-workflows/share-sessions-across-sub-domains"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/ssr",
- "to": "/docs/additional-verification/session-verification/ssr"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/token-transfer-method",
- "to": "/docs/post-authentication/session-management/advanced-workflows/switch-between-cookies-and-header-authentication"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/user-impersonation",
- "to": "/docs/post-authentication/session-management/advanced-workflows/user-impersonation"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/with-jwt/jwt-verification",
- "to": "/docs/post-authentication/session-management/access-session-data/access-the-jwt"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/with-jwt/read-jwt",
- "to": "/docs/post-authentication/session-management/access-session-data/access-the-jwt"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sessions/with-websocket",
- "to": "/docs/additional-verification/session-verification/with-websocket"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sign-in-and-up/change-email-phone-validation",
- "to": "/docs/authentication/email-password/sign-up-form/field-validators"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sign-in-and-up/change-maximum-retries",
- "to": "/docs/authentication/passwordless/change-maximum-retries"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sign-in-and-up/change-otp-format",
- "to": "/docs/authentication/passwordless/change-otp-format"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sign-in-and-up/default-country",
- "to": "/docs/authentication/passwordless/default-country"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sign-in-and-up/provider-config",
- "to": "/docs/authentication/social/built-in-providers-config"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sign-in-and-up/resend-time-gap",
- "to": "/docs/authentication/passwordless/change-resend-time-interval"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/sign-in-and-up/toc-privacypolicy",
- "to": "/docs/references/user-interface/general-customization/toc-privacypolicy"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/signup-form/built-in-providers",
- "to": "/docs/authentication/social/built-in-providers"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/signup-form/custom-providers",
- "to": "/docs/authentication/social/custom-providers"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/styling/changing-colours",
- "to": "/docs/references/user-interface/general-customization/changing-colours"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/styling/changing-style",
- "to": "/docs/references/user-interface/general-customization/changing-style"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/styling/shadow-dom",
- "to": "/docs/references/user-interface/general-customization/shadow-dom"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/translations",
- "to": "/docs/references/user-interface/general-customization/translations"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/user-pagination",
- "to": "/docs/post-authentication/user-management/common-actions/user-pagination"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/userid-format",
- "to": "/docs/post-authentication/user-management/common-actions/userid-format"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/usermetadata/about",
- "to": "/docs/post-authentication/user-management/user-metadata/about"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/usermetadata/clear-data",
- "to": "/docs/post-authentication/user-management/user-metadata/clear-data"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/usermetadata/get-data",
- "to": "/docs/post-authentication/user-management/user-metadata/get-data"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/usermetadata/setup",
- "to": "/docs/post-authentication/user-management/user-metadata/setup"
- },
- {
- "from": "/docs/thirdpartypasswordless/common-customizations/usermetadata/store-data",
- "to": "/docs/post-authentication/user-management/user-metadata/store-data"
- },
- {
- "from": "/docs/thirdpartypasswordless/compatibility-table",
- "to": "/docs/references/how-supertokens-works"
- },
- {
- "from": "/docs/thirdpartypasswordless/email-delivery/about",
- "to": "/docs/platform-configuration/email-delivery/about"
- },
- {
- "from": "/docs/thirdpartypasswordless/email-delivery/custom-method",
- "to": "/docs/platform-configuration/email-delivery/custom-method"
- },
- {
- "from": "/docs/thirdpartypasswordless/email-delivery/default",
- "to": "/docs/platform-configuration/email-delivery/default"
- },
- {
- "from": "/docs/thirdpartypasswordless/email-delivery/pre-post-email",
- "to": "/docs/platform-configuration/email-delivery/pre-post-email"
- },
- {
- "from": "/docs/thirdpartypasswordless/email-delivery/smtp/change-email-content",
- "to": "/docs/platform-configuration/email-delivery/smtp-service/change-email-content"
- },
- {
- "from": "/docs/thirdpartypasswordless/email-delivery/smtp/configure-smtp",
- "to": "/docs/platform-configuration/email-delivery/smtp-service/configure-smtp"
- },
- {
- "from": "/docs/thirdpartypasswordless/flow_diagram",
- "to": "/docs/authentication/enterprise/saml/with-boxyhq/flow-diagram"
- },
- {
- "from": "/docs/thirdpartypasswordless/graphql-integration/backend-setup",
- "to": "/docs/quickstart/integrations/graphql/backend-setup"
- },
- {
- "from": "/docs/thirdpartypasswordless/graphql-integration/making-requests",
- "to": "/docs/quickstart/integrations/graphql/making-requests"
- },
- {
- "from": "/docs/thirdpartypasswordless/hasura-integration/with-jwt",
- "to": "/docs/quickstart/integrations/hasura/with-jwt"
- },
- {
- "from": "/docs/thirdpartypasswordless/mfa",
- "to": "/docs/additional-verification/mfa/introduction"
- },
- {
- "from": "/docs/thirdpartypasswordless/migration/about",
- "to": "/docs/migration/about"
- },
- {
- "from": "/docs/thirdpartypasswordless/migration/account-creation/email-verification",
- "to": "/docs/migration/account-creation/email-verification"
- },
- {
- "from": "/docs/thirdpartypasswordless/migration/account-creation/user-creation",
- "to": "/docs/migration/account-creation/user-creation"
- },
- {
- "from": "/docs/thirdpartypasswordless/migration/account-creation/user-id-mapping",
- "to": "/docs/migration/account-creation/user-id-mapping"
- },
- {
- "from": "/docs/thirdpartypasswordless/migration/data-migration",
- "to": "/docs/migration/data-migration"
- },
- {
- "from": "/docs/thirdpartypasswordless/migration/mfa-migration",
- "to": "/docs/migration/mfa-migration"
- },
- {
- "from": "/docs/thirdpartypasswordless/migration/session-migration",
- "to": "/docs/migration/session-migration"
- },
- {
- "from": "/docs/thirdpartypasswordless/multi-tenant",
- "to": "/docs/multi-tenancy/introduction"
- },
- {
- "from": "/docs/thirdpartypasswordless/nestjs/guide",
- "to": "/docs/quickstart/integrations/nestjs/guide"
- },
- {
- "from": "/docs/thirdpartypasswordless/nextjs/about",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/about"
- },
- {
- "from": "/docs/thirdpartypasswordless/nextjs/app-directory/about",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/about"
- },
- {
- "from": "/docs/thirdpartypasswordless/nextjs/app-directory/init",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/init"
- },
- {
- "from": "/docs/thirdpartypasswordless/nextjs/app-directory/next-steps",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/next-steps"
- },
- {
- "from": "/docs/thirdpartypasswordless/nextjs/app-directory/protecting-route",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/protecting-route"
- },
- {
- "from": "/docs/thirdpartypasswordless/nextjs/app-directory/server-components-requests",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/server-components-requests"
- },
- {
- "from": "/docs/thirdpartypasswordless/nextjs/app-directory/session-verification-middleware",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/protecting-backend/session-verification-middleware"
- },
- {
- "from": "/docs/thirdpartypasswordless/nextjs/app-directory/session-verification-session-guard",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/protecting-backend/session-verification-session-guard"
- },
- {
- "from": "/docs/thirdpartypasswordless/nextjs/app-directory/setting-up-backend",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/setting-up-backend"
- },
- {
- "from": "/docs/thirdpartypasswordless/nextjs/app-directory/setting-up-frontend",
- "to": "/docs/quickstart/integrations/nextjs/app-directory/setting-up-frontend"
- },
- {
- "from": "/docs/thirdpartypasswordless/nextjs/init",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/init"
- },
- {
- "from": "/docs/thirdpartypasswordless/nextjs/next-steps",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/next-steps"
- },
- {
- "from": "/docs/thirdpartypasswordless/nextjs/protecting-route",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/protecting-route"
- },
- {
- "from": "/docs/thirdpartypasswordless/nextjs/session-verification/in-api",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/protecting-backend/in-api"
- },
- {
- "from": "/docs/thirdpartypasswordless/nextjs/session-verification/in-ssr",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/protecting-backend/in-ssr"
- },
- {
- "from": "/docs/thirdpartypasswordless/nextjs/setting-up-backend",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/setting-up-backend"
- },
- {
- "from": "/docs/thirdpartypasswordless/nextjs/setting-up-frontend",
- "to": "/docs/quickstart/integrations/nextjs/pages-directory/setting-up-frontend"
- },
- {
- "from": "/docs/thirdpartypasswordless/other-frameworks",
- "to": "/docs/references/other-frameworks"
- },
- {
- "from": "/docs/thirdpartypasswordless/pre-built-ui/auth-redirection",
- "to": "/docs/post-authentication/post-login-redirect"
- },
- {
- "from": "/docs/thirdpartypasswordless/pre-built-ui/further-reading/email-verification",
- "to": "/docs/references/user-interface/ui-showcase/email-verification"
- },
- {
- "from": "/docs/thirdpartypasswordless/pre-built-ui/further-reading/passwordless-login",
- "to": "/docs/references/user-interface/ui-showcase/passwordless-login"
- },
- {
- "from": "/docs/thirdpartypasswordless/pre-built-ui/further-reading/thirdparty-login",
- "to": "/docs/references/user-interface/ui-showcase/thirdparty-login"
- },
- {
- "from": "/docs/thirdpartypasswordless/pre-built-ui/handling-session-tokens",
- "to": "/docs/post-authentication/session-management/access-session-data/access-the-jwt"
- },
- {
- "from": "/docs/thirdpartypasswordless/pre-built-ui/setup/core/saas-setup",
- "to": "/docs/deployment/self-hosting/with-docker"
- },
- {
- "from": "/docs/thirdpartypasswordless/pre-built-ui/setup/core/with-docker",
- "to": "/docs/deployment/self-hosting/with-docker"
- },
- {
- "from": "/docs/thirdpartypasswordless/pre-built-ui/setup/core/without-docker",
- "to": "/docs/deployment/self-hosting/without-docker"
- },
- {
- "from": "/docs/thirdpartypasswordless/pre-built-ui/setup/database-setup/mysql",
- "to": "/docs/deployment/self-hosting/database-setup/mysql"
- },
- {
- "from": "/docs/thirdpartypasswordless/pre-built-ui/setup/database-setup/postgresql",
- "to": "/docs/deployment/self-hosting/database-setup/postgresql"
- },
- {
- "from": "/docs/thirdpartypasswordless/pre-built-ui/setup/database-setup/rename-database-tables",
- "to": "/docs/deployment/self-hosting/database-setup/rename-database-tables"
- },
- {
- "from": "/docs/thirdpartypasswordless/pre-built-ui/setup/user-management-dashboard/managing-user-roles-and-permissions",
- "to": "/docs/post-authentication/dashboard/managing-user-roles-and-permissions"
- },
- {
- "from": "/docs/thirdpartypasswordless/pre-built-ui/setup/user-management-dashboard/setup",
- "to": "/docs/post-authentication/dashboard/setup"
- },
- {
- "from": "/docs/thirdpartypasswordless/pre-built-ui/setup/user-management-dashboard/tenant-management/details",
- "to": "/docs/post-authentication/dashboard/tenants/details"
- },
- {
- "from": "/docs/thirdpartypasswordless/pre-built-ui/setup/user-management-dashboard/tenant-management/overview",
- "to": "/docs/post-authentication/dashboard/tenants/overview"
- },
- {
- "from": "/docs/thirdpartypasswordless/pre-built-ui/setup/user-management-dashboard/users-listing-and-details",
- "to": "/docs/post-authentication/dashboard/users-listing-and-details"
- },
- {
- "from": "/docs/thirdpartypasswordless/pre-built-ui/sign-out",
- "to": "/docs/post-authentication/session-management/session-invalidation/sign-out"
- },
- {
- "from": "/docs/thirdpartypasswordless/quickstart/backend-setup",
- "to": "/docs/quickstart/backend-setup"
- },
- {
- "from": "/docs/thirdpartypasswordless/quickstart/frontend-setup",
- "to": "/docs/quickstart/frontend-setup"
- },
- {
- "from": "/docs/thirdpartypasswordless/quickstart/introduction",
- "to": "/docs/quickstart/introduction"
- },
- {
- "from": "/docs/thirdpartypasswordless/quickstart/next-steps",
- "to": "/docs/quickstart/next-steps"
- },
- {
- "from": "/docs/thirdpartypasswordless/rate-limits",
- "to": "/docs/deployment/rate-limits"
- },
- {
- "from": "/docs/thirdpartypasswordless/redwood/about",
- "to": "/docs/quickstart/integrations/redwoodjs/about"
- },
- {
- "from": "/docs/thirdpartypasswordless/scalability",
- "to": "/docs/deployment/scalability"
- },
- {
- "from": "/docs/thirdpartypasswordless/sdks",
- "to": "/docs/references/sdks/sdk-reference"
- },
- {
- "from": "/docs/thirdpartypasswordless/serverless/with-aws-lambda/about",
- "to": "/docs/quickstart/integrations/aws-lambda/about"
- },
- {
- "from": "/docs/thirdpartypasswordless/serverless/with-aws-lambda/appsync-integration",
- "to": "/docs/quickstart/integrations/aws-lambda/appsync-integration"
- },
- {
- "from": "/docs/thirdpartypasswordless/serverless/with-aws-lambda/authorizer",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-lambda-authorizer"
- },
- {
- "from": "/docs/thirdpartypasswordless/serverless/with-aws-lambda/frontend",
- "to": "/docs/quickstart/integrations/aws-lambda/frontend"
- },
- {
- "from": "/docs/thirdpartypasswordless/serverless/with-aws-lambda/jwt-authorizer",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-jwt-authorizer"
- },
- {
- "from": "/docs/thirdpartypasswordless/serverless/with-aws-lambda/next-steps",
- "to": "/docs/quickstart/integrations/aws-lambda/next-steps"
- },
- {
- "from": "/docs/thirdpartypasswordless/serverless/with-aws-lambda/session-verification",
- "to": "/docs/quickstart/integrations/aws-lambda/session-verification/using-session-verification"
- },
- {
- "from": "/docs/thirdpartypasswordless/serverless/with-aws-lambda/setup-api-gateway",
- "to": "/docs/quickstart/integrations/aws-lambda/backend-config/setup-api-gateway"
- },
- {
- "from": "/docs/thirdpartypasswordless/serverless/with-aws-lambda/setup-lambda",
- "to": "/docs/quickstart/integrations/aws-lambda/backend-config/setup-lambda"
- },
- {
- "from": "/docs/thirdpartypasswordless/serverless/with-aws-lambda/setup-lambda-layer",
- "to": "/docs/quickstart/integrations/aws-lambda/backend-config/setup-lambda-layer"
- },
- {
- "from": "/docs/thirdpartypasswordless/serverless/with-netlify/about",
- "to": "/docs/quickstart/integrations/netlify/about"
- },
- {
- "from": "/docs/thirdpartypasswordless/serverless/with-netlify/auth-serverless",
- "to": "/docs/quickstart/integrations/netlify/auth-serverless"
- },
- {
- "from": "/docs/thirdpartypasswordless/serverless/with-netlify/backend-config",
- "to": "/docs/quickstart/integrations/netlify/backend-config"
- },
- {
- "from": "/docs/thirdpartypasswordless/serverless/with-netlify/frontend",
- "to": "/docs/quickstart/integrations/netlify/frontend"
- },
- {
- "from": "/docs/thirdpartypasswordless/serverless/with-netlify/next-steps",
- "to": "/docs/quickstart/integrations/netlify/next-steps"
- },
- {
- "from": "/docs/thirdpartypasswordless/serverless/with-netlify/session-verification",
- "to": "/docs/quickstart/integrations/netlify/session-verification"
- },
- {
- "from": "/docs/thirdpartypasswordless/serverless/with-vercel/about",
- "to": "/docs/quickstart/integrations/vercel/about"
- },
- {
- "from": "/docs/thirdpartypasswordless/sms-delivery/about",
- "to": "/docs/platform-configuration/sms-delivery/about"
- },
- {
- "from": "/docs/thirdpartypasswordless/sms-delivery/custom-method",
- "to": "/docs/platform-configuration/sms-delivery/custom-method"
- },
- {
- "from": "/docs/thirdpartypasswordless/sms-delivery/default",
- "to": "/docs/platform-configuration/sms-delivery/default"
- },
- {
- "from": "/docs/thirdpartypasswordless/sms-delivery/pre-post-email",
- "to": "/docs/platform-configuration/sms-delivery/pre-post-email"
- },
- {
- "from": "/docs/thirdpartypasswordless/sms-delivery/supertokens-sms-service",
- "to": "/docs/platform-configuration/sms-delivery/supertokens-sms-service"
- },
- {
- "from": "/docs/thirdpartypasswordless/sms-delivery/twilio/change-sms-content",
- "to": "/docs/platform-configuration/sms-delivery/twilio-service/change-sms-content"
- },
- {
- "from": "/docs/thirdpartypasswordless/sms-delivery/twilio/configure-twilio",
- "to": "/docs/platform-configuration/sms-delivery/twilio-service/configure-twilio"
- },
- {
- "from": "/docs/thirdpartypasswordless/supabase-intergration/about",
- "to": "/docs/quickstart/integrations/supabase/about"
- },
- {
- "from": "/docs/thirdpartypasswordless/supabase-intergration/backend",
- "to": "/docs/quickstart/integrations/supabase/backend"
- },
- {
- "from": "/docs/thirdpartypasswordless/supabase-intergration/backend-signup-override",
- "to": "/docs/quickstart/integrations/supabase/backend-signup-override"
- },
- {
- "from": "/docs/thirdpartypasswordless/supabase-intergration/frontend",
- "to": "/docs/quickstart/integrations/supabase/frontend"
- },
- {
- "from": "/docs/thirdpartypasswordless/supabase-intergration/policies",
- "to": "/docs/quickstart/integrations/supabase/policies"
- },
- {
- "from": "/docs/thirdpartypasswordless/supabase-intergration/setup",
- "to": "/docs/quickstart/integrations/supabase/setup"
- },
- {
- "from": "/docs/thirdpartypasswordless/supabase-intergration/supabase-client",
- "to": "/docs/quickstart/integrations/supabase/supabase-client"
- },
- {
- "from": "/docs/thirdpartypasswordless/t4-app/about",
- "to": "/docs/quickstart/introduction"
- },
- {
- "from": "/docs/thirdpartypasswordless/testing/testing-with-postman",
- "to": "/docs/references/testing-and-debugging/testing-with-postman"
- },
- {
- "from": "/docs/thirdpartypasswordless/troubleshooting/checklist",
- "to": "/docs/references/testing-and-debugging/checklist"
- },
- {
- "from": "/docs/thirdpartypasswordless/troubleshooting/cors-issues",
- "to": "/docs/references/testing-and-debugging/cors-issues"
- },
- {
- "from": "/docs/thirdpartypasswordless/troubleshooting/how-to-troubleshoot",
- "to": "/docs/references/testing-and-debugging/how-to-troubleshoot"
- },
- {
- "from": "/docs/thirdpartypasswordless/updating-supertokens",
- "to": "/docs/references/updating-supertokens"
- },
- {
- "from": "/docs/thirdpartypasswordless/user-object",
- "to": "/docs/references/user-object"
- },
- {
- "from": "/docs/thirdpartypasswordless/user-roles/creating-role",
- "to": "/docs/additional-verification/user-roles/creating-role"
- },
- {
- "from": "/docs/thirdpartypasswordless/user-roles/delete-roles",
- "to": "/docs/additional-verification/user-roles/delete-roles"
- },
- {
- "from": "/docs/thirdpartypasswordless/user-roles/get-all-roles",
- "to": "/docs/additional-verification/user-roles/get-all-roles"
- },
- {
- "from": "/docs/thirdpartypasswordless/user-roles/initialisation",
- "to": "/docs/additional-verification/user-roles/initialisation"
- },
- {
- "from": "/docs/thirdpartypasswordless/user-roles/managing-roles-and-permissions",
- "to": "/docs/additional-verification/user-roles/managing-roles-and-permissions"
- },
- {
- "from": "/docs/thirdpartypasswordless/user-roles/managing-roles-and-users",
- "to": "/docs/additional-verification/user-roles/managing-roles-and-users"
- },
- {
- "from": "/docs/thirdpartypasswordless/user-roles/protecting-routes",
- "to": "/docs/additional-verification/user-roles/protecting-routes"
- },
- {
- "from": "/docs/unified-login/customizations/add-custom-claims-in-tokens",
- "to": "/docs/authentication/unified-login/customizations/add-custom-claims-in-tokens"
- },
- {
- "from": "/docs/unified-login/customizations/custom-ui",
- "to": "/docs/authentication/unified-login/customizations/custom-ui"
- },
- {
- "from": "/docs/unified-login/customizations/multi-tenancy",
- "to": "/docs/authentication/unified-login/customizations/multi-tenancy"
- },
- {
- "from": "/docs/unified-login/customizations/verify-tokens",
- "to": "/docs/authentication/unified-login/customizations/verify-tokens"
- },
- {
- "from": "/docs/unified-login/customizations/working-with-scopes",
- "to": "/docs/authentication/unified-login/customizations/working-with-scopes"
- },
- {
- "from": "/docs/unified-login/introduction",
- "to": "/docs/authentication/unified-login/introduction"
- },
- {
- "from": "/docs/unified-login/multiple-frontends-with-a-single-backend",
- "to": "/docs/authentication/unified-login/use-cases/multiple-frontends-with-a-single-backend"
- },
- {
- "from": "/docs/unified-login/multiple-frontends-with-separate-backends",
- "to": "/docs/authentication/unified-login/use-cases/multiple-frontends-with-separate-backends"
- },
- {
- "from": "/docs/unified-login/reuse-website-login",
- "to": "/docs/authentication/unified-login/use-cases/reuse-website-login"
- },
- {
- "from": "/docs/userdashboard/about",
- "to": "/docs/post-authentication/dashboard/about"
- },
- {
- "from": "/docs/userdashboard/managing-user-roles-and-permissions",
- "to": "/docs/post-authentication/dashboard/managing-user-roles-and-permissions"
- },
- {
- "from": "/docs/userdashboard/tenant-management/details",
- "to": "/docs/post-authentication/dashboard/tenants/details"
- },
- {
- "from": "/docs/userdashboard/tenant-management/overview",
- "to": "/docs/post-authentication/dashboard/tenants/overview"
- },
- {
- "from": "/docs/userdashboard/tenant-management/third-party",
- "to": "/docs/post-authentication/dashboard/tenants/third-party"
- },
- {
- "from": "/docs/userdashboard/users-listing-and-details",
- "to": "/docs/post-authentication/dashboard/users-listing-and-details"
- },
- {
- "from": "/docs/userroles/creating-role",
- "to": "/docs/additional-verification/user-roles/creating-role"
- },
- {
- "from": "/docs/userroles/delete-roles",
- "to": "/docs/additional-verification/user-roles/delete-roles"
- },
- {
- "from": "/docs/userroles/get-all-roles",
- "to": "/docs/additional-verification/user-roles/get-all-roles"
- },
- {
- "from": "/docs/userroles/initialisation",
- "to": "/docs/additional-verification/user-roles/initialisation"
- },
- {
- "from": "/docs/userroles/introduction",
- "to": "/docs/additional-verification/user-roles/introduction"
- },
- {
- "from": "/docs/userroles/managing-roles-and-permissions",
- "to": "/docs/additional-verification/user-roles/managing-roles-and-permissions"
- },
- {
- "from": "/docs/userroles/managing-roles-and-users",
- "to": "/docs/additional-verification/user-roles/managing-roles-and-users"
- },
- {
- "from": "/docs/userroles/protecting-routes",
- "to": "/docs/additional-verification/user-roles/protecting-routes"
- }
-]