diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..617b3a7111e
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..d3925466359
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..32fdb40840a
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..1b75a1ae565
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, oidc-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..8f67bdb3d4f
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, okta-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung im Okta-Admin-Portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..e336732bf10
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, saml-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..d8ff0aeeb74
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..0de9b86d731
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..74283b588ad
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..8cfdd485683
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..0c04554f6c2
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung im Okta-Admin-Portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..c8946e2cc68
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..d596b6f4050
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..b8ce707642a
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..02501691748
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..2b423072667
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..4885b71a42f
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung im Okta-Admin-Portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..79be1bb8401
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..f23535af0b1
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..e924ed0f5e2
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..353aa92cb2d
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..7de258853f0
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..29bbd44d8c5
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung im Okta-Admin-Portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..11302b07085
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..b55d031ec2f
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..080b148aec0
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..e435494e5ac
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..21095c4e807
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..816a241de61
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung im Okta-Admin-Portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..3976154203a
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..535f0953bb5
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..adc6a8eb5f5
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..cdef9e4ad0e
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..fe026e2f3f9
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, oidc-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..c4ed6b6f530
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, okta-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung im Okta-Admin-Portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..66af1feae07
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, saml-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..f0290a94bea
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Express
+sdk: Express
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..5af897a9f32
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Express
+sdk: Express
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..7c3adf6fd64
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Express
+sdk: Express
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..38a913b8485
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, oidc-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Express
+sdk: Express
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..c9dee010ef8
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, okta-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Express
+sdk: Express
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung im Okta-Admin-Portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..19f2336e59a
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, saml-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Express
+sdk: Express
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..8230192525f
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Flutter
+sdk: Flutter
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..380a62359fa
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Flutter
+sdk: Flutter
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..4c334999b01
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Flutter
+sdk: Flutter
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..01b40ad29e5
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, oidc-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Flutter
+sdk: Flutter
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..671836c7d59
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, okta-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Flutter
+sdk: Flutter
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung im Okta-Admin-Portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..94f7f352197
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, saml-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Flutter
+sdk: Flutter
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..aa6a96d3be9
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Go
+sdk: Go
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..f6346e42d57
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Go
+sdk: Go
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..80b802fb4eb
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Go
+sdk: Go
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..d3f4c2406e1
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, oidc-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Go
+sdk: Go
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..37e2818b782
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, okta-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Go
+sdk: Go
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung im Okta-Admin-Portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..982e3567b9c
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, saml-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Go
+sdk: Go
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..de7ab9cc3d3
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..38a8cdcb910
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..e9e48c4b331
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..3f150a3c475
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, oidc-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..fdca01f9722
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, okta-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung im Okta-Admin-Portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..42d3c8f56f0
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, saml-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..56ce9a6e43d
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..6457c43c93e
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..b7a6a34573c
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..5d6660873de
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, oidc-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..2b1ccaf806b
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, okta-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung im Okta-Admin-Portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..2efff6c603e
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, saml-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..3f6c7fa3757
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with PHP
+sdk: PHP
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..c294877aae6
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with PHP
+sdk: PHP
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..23fefc30429
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with PHP
+sdk: PHP
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..7b983b6ab09
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, oidc-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with PHP
+sdk: PHP
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..2c9b8f8cbf6
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, okta-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with PHP
+sdk: PHP
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung im Okta-Admin-Portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..db5aa84516d
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, saml-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with PHP
+sdk: PHP
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..f01737c4f1c
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Python
+sdk: Python
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..d2c028ed217
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Python
+sdk: Python
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..37acdc931ae
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Python
+sdk: Python
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..8ee77dd39ab
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, oidc-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Python
+sdk: Python
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..03e3e3d86e4
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, okta-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Python
+sdk: Python
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung im Okta-Admin-Portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..f519e0309dd
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, saml-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Python
+sdk: Python
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..a4a4d615e89
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with React
+sdk: React
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..ab0e5caa1ed
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with React
+sdk: React
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..3cc0e3a84de
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with React
+sdk: React
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..33ed2877d04
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, oidc-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with React
+sdk: React
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..d4f970d3dda
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, okta-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with React
+sdk: React
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung im Okta-Admin-Portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..71d266222de
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, saml-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with React
+sdk: React
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..37f2db99f6e
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..cc5c9e6bcca
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..db44000deb3
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..edba3229c8c
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, oidc-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..6e151e972b3
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, okta-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung im Okta-Admin-Portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..e8c241f94a0
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, saml-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..5737ff09d8b
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Vue
+sdk: Vue
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..076831c6de2
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Vue
+sdk: Vue
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..fb1359c6d5f
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Vue
+sdk: Vue
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO-Anwendung \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..709aab78bd5
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, oidc-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Vue
+sdk: Vue
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..306cd81f455
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, okta-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Vue
+sdk: Vue
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC-Anwendung im Okta-Admin-Portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..83c79472fdf
--- /dev/null
+++ b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, saml-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Vue
+sdk: Vue
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO-Anwendung auf deinem IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/README.mdx b/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/README.mdx
index e6cf20186e6..5b7f41b86bc 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/README.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: Microsoft Entra ID (OIDC)
sidebar_custom_props:
description: Früher Azure AD, ein umfassender cloudbasierter Identitätsverwaltungsdienst.
logoFilename: 'entra-id.svg'
-tutorial_name: Microsoft Entra ID OIDC Enterprise SSO
+tutorial_name: Microsoft Entra ID OIDC enterprise SSO
tutorial_config_name: Azure AD SSO-Anwendung
---
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/README.mdx b/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/README.mdx
index e62cc67f5b6..6d77c4d19b5 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/README.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: Microsoft Entra ID (SAML)
sidebar_custom_props:
description: Früher Azure AD, ein umfassender cloudbasierter Identitätsverwaltungsdienst.
logoFilename: 'entra-id.svg'
-tutorial_name: Microsoft Entra ID SAML Enterprise SSO
+tutorial_name: Microsoft Entra ID SAML enterprise SSO
tutorial_config_name: Azure AD SSO-Anwendung
---
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/README.mdx b/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/README.mdx
index 9b2795bc120..1e91a0e3ece 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/README.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: Google Workspace
sidebar_custom_props:
description: Einheitliches und sicheres Management des Benutzerzugangs innerhalb des Google-Ökosystems.
logoFilename: 'google.svg'
-tutorial_name: Google Workspace Enterprise SSO
+tutorial_name: Google Workspace enterprise SSO
tutorial_config_name: Google Cloud Platform
---
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx b/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx
index be5dfc466c1..7ecf5c40cee 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: OIDC (Enterprise)
sidebar_custom_props:
description: Modernes Protokoll, das auf OAuth 2.0 für die Identitätsüberprüfung in Web- und mobilen Apps basiert.
logoFilename: 'oidc.svg'
-tutorial_name: OIDC Enterprise SSO
+tutorial_name: OIDC enterprise SSO
tutorial_config_name: OIDC-Anwendung auf deinem IdP
---
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/README.mdx b/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/README.mdx
index 96a9f171eac..404a90e9d46 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/README.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/okta/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: Okta
sidebar_custom_props:
description: Zentralisiert das Identitätsmanagement für Kunden, Mitarbeiter und Partner.
darkLogoFilename: okta-dark.svg
-tutorial_name: Okta Enterprise SSO
+tutorial_name: Okta enterprise SSO
tutorial_config_name: OIDC-Anwendung im Okta-Admin-Portal
---
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/README.mdx b/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/README.mdx
index 57ac787db2f..279e0a9fc92 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/README.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/integrations/sso/saml/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: SAML (Enterprise)
sidebar_custom_props:
description: XML-basiertes offenes Standardprotokoll für Web-Single-Sign-On und Identitätsföderation.
logoFilename: 'saml.svg'
-tutorial_name: SAML Enterprise SSO
+tutorial_name: SAML enterprise SSO
tutorial_config_name: SAML SSO-Anwendung auf deinem IdP
---
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..73f45868183
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..53903027ce2
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..ed63ad7f5fc
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..c60bc4e1c73
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, oidc-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..7c008692401
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, okta-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC application on Okta admin portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..945b224374a
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, saml-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..5dca36358ad
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..387b7cd86fa
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..d8bd5113ae7
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..c73680a1108
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..8ddb4298eaf
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC application on Okta admin portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..8b005d06e30
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..59571489b88
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..497528c3f3e
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..8b8d31d14c6
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..b9075156b42
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..c908757857f
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC application on Okta admin portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..668657e0ed3
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..d92b37fe2ad
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..074b6768b31
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..016f7129e06
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..8a4f5c48563
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..87c5a7b20c9
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC application on Okta admin portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..d2962c6a2a5
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..6b9ed96a469
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..7bf1d7aaea1
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..41a90d3746f
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..04917385f3f
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..e265ba126aa
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC application on Okta admin portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..df6bdd7366e
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..2bcc9bc9ac5
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..2310d41cdb6
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..afe3b81d8cc
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..cdbe57c8ff6
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, oidc-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..f06f37512fd
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, okta-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC application on Okta admin portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..d912b5df6b3
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, saml-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..4246ce33172
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Express
+sdk: Express
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..6e25c0cb869
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Express
+sdk: Express
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..4349afafd03
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Express
+sdk: Express
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..c2fb75221a1
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, oidc-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Express
+sdk: Express
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..e8b59726d9b
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, okta-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Express
+sdk: Express
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC application on Okta admin portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..3f64ce0da13
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, saml-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Express
+sdk: Express
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..50423012f61
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Flutter
+sdk: Flutter
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..c03a6e8fa68
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Flutter
+sdk: Flutter
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..179f575663f
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Flutter
+sdk: Flutter
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..b73f5f67728
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, oidc-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Flutter
+sdk: Flutter
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..d274a714854
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, okta-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Flutter
+sdk: Flutter
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC application on Okta admin portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..c25569d281f
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, saml-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Flutter
+sdk: Flutter
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..5ea2810f37b
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Go
+sdk: Go
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..d3ecb0f56d4
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Go
+sdk: Go
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..2d36364a31e
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Go
+sdk: Go
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..73cd2d72b6c
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, oidc-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Go
+sdk: Go
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..a460cacd903
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, okta-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Go
+sdk: Go
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC application on Okta admin portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..ecafede4a92
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, saml-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Go
+sdk: Go
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..9ec2a2a23e6
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..3cea9c9f5ce
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..c359394a112
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..08320c35d10
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, oidc-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..655f0046569
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, okta-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC application on Okta admin portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..f37f58e1485
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, saml-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..13b2ff0b513
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..a3082b2bc1c
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..1de4d75e882
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..3e256982853
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, oidc-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..fde1db325dc
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, okta-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC application on Okta admin portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..ae70fe6b637
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, saml-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..dea111248b2
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with PHP
+sdk: PHP
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..d2736d5487d
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with PHP
+sdk: PHP
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..139da68b143
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with PHP
+sdk: PHP
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..70d757f0ca5
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, oidc-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with PHP
+sdk: PHP
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..328c1ef4eff
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, okta-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with PHP
+sdk: PHP
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC application on Okta admin portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..c41ba425f4c
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, saml-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with PHP
+sdk: PHP
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..b584f4c5599
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Python
+sdk: Python
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..cdd09c040f8
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Python
+sdk: Python
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..57f6501e325
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Python
+sdk: Python
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..149addd0984
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, oidc-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Python
+sdk: Python
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..719e0b917c3
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, okta-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Python
+sdk: Python
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC application on Okta admin portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..14853980e94
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, saml-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Python
+sdk: Python
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..615dce5cb45
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with React
+sdk: React
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..c4269c02cc9
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with React
+sdk: React
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..8bbea2a7b28
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with React
+sdk: React
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..ba7219cf1e9
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, oidc-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with React
+sdk: React
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..1704027e0a7
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, okta-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with React
+sdk: React
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC application on Okta admin portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..a623e0a7206
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, saml-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with React
+sdk: React
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..aa5dc5be915
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..28c85f7972a
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..dd6d80cb936
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..51c5b4687ab
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, oidc-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..bbaa89d5814
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, okta-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC application on Okta admin portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..861d82d822a
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, saml-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..62afbe12946
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Vue
+sdk: Vue
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..aca5739d2ba
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Vue
+sdk: Vue
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..b4dc5467a3d
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Vue
+sdk: Vue
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..f990a6ffd09
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, oidc-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Vue
+sdk: Vue
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..74c69f096cf
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, okta-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Vue
+sdk: Vue
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up OIDC application on Okta admin portal \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..59a310c2b91
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, saml-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Vue
+sdk: Vue
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx b/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx
index 885f3c30971..4ef45b6b64c 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: OIDC (Enterprise)
sidebar_custom_props:
description: Protocolo moderno construido sobre OAuth 2.0 para la verificación de identidad en aplicaciones web y móviles.
logoFilename: 'oidc.svg'
-tutorial_name: SSO empresarial OIDC
+tutorial_name: OIDC enterprise SSO
tutorial_config_name: Aplicación OIDC en tu IdP
---
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..b7313e070e2
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..f5d0392304b
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..afa90a25548
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..f774bf11f79
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, oidc-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..d7515586ce9
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, okta-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..dde7e813142
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, saml-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..fce558afe24
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..f843826b014
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..5e484f3e953
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..ba46ce7e9e4
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..4bc8d4838ae
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..aa4df2c195d
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..979ff9a878c
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..bd68324918b
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..3b0aef09929
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..a9641a88bbb
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..8b3aca2fb8a
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..6db3fd1180c
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..cec01239d3b
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..a70398abdda
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..6e867aedd74
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..d3b0635b899
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..9a29b217017
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..67ce0ad9d84
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..645045e2411
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..87187411bf0
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..cb3821284bf
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..1b11cd166d4
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..30463d9b0da
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..26532d7e884
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..3a068053fe7
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..743acfe3af3
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..4c0b64c63c4
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..d189854360f
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, oidc-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..e944164edca
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, okta-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..fc8c830a20b
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, saml-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..06686df413e
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Express
+sdk: Express
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..ede30fe70d3
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Express
+sdk: Express
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..f3191f13f1b
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Express
+sdk: Express
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..421d0563ab5
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, oidc-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Express
+sdk: Express
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..4fdddf217c0
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, okta-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Express
+sdk: Express
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..44251bdcdd2
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, saml-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Express
+sdk: Express
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..6a9cf932cd1
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Flutter
+sdk: Flutter
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..97b3337c1d8
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Flutter
+sdk: Flutter
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..df5d066592b
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Flutter
+sdk: Flutter
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..c1e87e36c05
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, oidc-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Flutter
+sdk: Flutter
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..5d7125af8f2
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, okta-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Flutter
+sdk: Flutter
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..598e6b02b95
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, saml-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Flutter
+sdk: Flutter
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..64da03d829f
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Go
+sdk: Go
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..92d1ec3891e
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Go
+sdk: Go
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..010237a0d96
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Go
+sdk: Go
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..f21515a4c84
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, oidc-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Go
+sdk: Go
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..126cfeb82ed
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, okta-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Go
+sdk: Go
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..ed7afbc1de7
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, saml-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Go
+sdk: Go
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..6cf93c9c3f6
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..79dd10c7bf1
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..cf60329bde1
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..d0ec0b94fb3
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, oidc-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..e0200c4832b
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, okta-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..098414f8421
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, saml-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..85fffcbd862
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..8223bfa9e44
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..10eade3eddb
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..d8a9dafd448
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, oidc-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..5c668e4be43
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, okta-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..97faaf17e07
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, saml-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..d1236e92ae3
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with PHP
+sdk: PHP
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..123165147fe
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with PHP
+sdk: PHP
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..036216914b7
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with PHP
+sdk: PHP
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..ad709d51c6b
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, oidc-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with PHP
+sdk: PHP
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..fc50fe718b7
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, okta-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with PHP
+sdk: PHP
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..5274ff0ae72
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, saml-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with PHP
+sdk: PHP
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..7723a130087
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Python
+sdk: Python
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..4de5163b60c
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Python
+sdk: Python
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..5c8eabc0268
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Python
+sdk: Python
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..4295f4acd26
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, oidc-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Python
+sdk: Python
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..cac3b829ef1
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, okta-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Python
+sdk: Python
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..84244d92145
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, saml-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Python
+sdk: Python
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..4d84eb166e0
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with React
+sdk: React
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..089435c9c60
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with React
+sdk: React
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..b1bcd00289c
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with React
+sdk: React
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..c338dcead64
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, oidc-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with React
+sdk: React
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..9a208ca46e5
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, okta-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with React
+sdk: React
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..874d9486fcf
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, saml-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with React
+sdk: React
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..2fee60e0833
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..1063ff21328
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..89750ec9877
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..898889de58d
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, oidc-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..42e69268555
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, okta-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..8642d4aeb6a
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, saml-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..a82fd4cc8ee
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Vue
+sdk: Vue
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..da2297d20c3
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Vue
+sdk: Vue
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..51105277943
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Vue
+sdk: Vue
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..f7bbe144903
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, oidc-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Vue
+sdk: Vue
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..1ffdd0494e0
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, okta-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Vue
+sdk: Vue
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..f1088c1996c
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, saml-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Vue
+sdk: Vue
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/README.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/README.mdx
index 742fcc3fafd..6f52a08d14f 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/README.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: Microsoft Entra ID (OIDC)
sidebar_custom_props:
description: Anciennement Azure AD, un service de gestion des identités basé sur le cloud complet.
logoFilename: 'entra-id.svg'
-tutorial_name: Microsoft Entra ID OIDC SSO d’entreprise
+tutorial_name: Microsoft Entra ID OIDC enterprise SSO
tutorial_config_name: Application SSO Azure AD
---
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/README.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/README.mdx
index 8bb05cd8853..3904321fbde 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/README.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: Microsoft Entra ID (SAML)
sidebar_custom_props:
description: Anciennement Azure AD, un service de gestion des identités basé sur le cloud complet.
logoFilename: 'entra-id.svg'
-tutorial_name: Microsoft Entra ID SAML SSO d’entreprise
+tutorial_name: Microsoft Entra ID SAML enterprise SSO
tutorial_config_name: Application SSO Azure AD
---
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx
index d336a6788af..4878f5c074f 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: OIDC (Entreprise)
sidebar_custom_props:
description: Protocole moderne basé sur OAuth 2.0 pour la vérification d'identité dans les applications web et mobiles.
logoFilename: 'oidc.svg'
-tutorial_name: SSO d’entreprise OIDC
+tutorial_name: OIDC enterprise SSO
tutorial_config_name: Application OIDC sur votre IdP
---
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/README.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/README.mdx
index 50755943507..c64bbf53204 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/README.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/okta/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: Okta
sidebar_custom_props:
description: Centralise la gestion des identités pour les clients, les employés et les partenaires.
darkLogoFilename: okta-dark.svg
-tutorial_name: SSO d’entreprise Okta
+tutorial_name: Okta enterprise SSO
tutorial_config_name: Application OIDC sur le portail d'administration Okta
---
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/README.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/README.mdx
index 41a9cf68278..079aa03c0ce 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/README.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/integrations/sso/saml/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: SAML (Entreprise)
sidebar_custom_props:
description: Standard ouvert basé sur XML pour l'authentification unique sur le web et la fédération d'identité.
logoFilename: 'saml.svg'
-tutorial_name: SAML entreprise SSO
+tutorial_name: SAML enterprise SSO
tutorial_config_name: Application SAML SSO sur votre IdP
---
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..80e5e118e14
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..d20f768b307
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..228763b864f
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..56ca90a66b3
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, oidc-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..7dad7a25233
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, okta-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..05d89ecb55a
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, saml-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..d297a7723c5
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..9722a16f030
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..1d1e1437164
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..e894050fabc
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..fd6c461af2b
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..c5234da7f3f
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..dc0e16715b5
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..1bc3b888e1a
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..3e02f6ebb37
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..9a3180f6505
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..e230560e09f
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..4bf6c50d3f5
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..1c2d157355c
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..ac0d60471d0
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..048bc4fb51d
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..1413e2e3c12
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..910e80972ed
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..8dcfd5b6a32
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..c06ac17ceb9
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..f64253fd732
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..a48acd6aa17
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..1e92f223931
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..10d7a7370e5
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..760b36e83db
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..effad6e8838
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..130a896f59c
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..bedb4b4520b
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..44e7c68babd
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, oidc-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..dac4c6d47ca
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, okta-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..17e1cc29eea
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, saml-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..2ae54f87326
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Express
+sdk: Express
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..dc81c744a9a
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Express
+sdk: Express
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..fae239f0cb7
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Express
+sdk: Express
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..4d76f544dc2
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, oidc-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Express
+sdk: Express
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..2d30a093b33
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, okta-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Express
+sdk: Express
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..f119906cbaa
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, saml-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Express
+sdk: Express
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..f3c0090e214
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Flutter
+sdk: Flutter
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..c7c85aaaf1a
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Flutter
+sdk: Flutter
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..c14d2712967
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Flutter
+sdk: Flutter
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..6887c14206a
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, oidc-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Flutter
+sdk: Flutter
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..da455cd1b15
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, okta-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Flutter
+sdk: Flutter
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..9180a8f3ace
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, saml-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Flutter
+sdk: Flutter
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..284dd5ccb87
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Go
+sdk: Go
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..7fa7a84e3d5
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Go
+sdk: Go
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..eec5d9da912
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Go
+sdk: Go
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..8a9af21d4f6
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, oidc-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Go
+sdk: Go
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..dce2ea9d5fe
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, okta-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Go
+sdk: Go
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..fb2b69dc79e
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, saml-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Go
+sdk: Go
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..3ac8cebe7e0
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..256c44496a2
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..8641d656e10
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..f0bfc86969d
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, oidc-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..d501682cc2b
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, okta-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..691da99d261
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, saml-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..74f977b3aa4
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..16a9781e6b5
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..086dcfbec6d
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..12b8407753f
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, oidc-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..518a6dba3a6
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, okta-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..0ae250b8637
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, saml-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..ad220896818
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with PHP
+sdk: PHP
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..1eccf039edb
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with PHP
+sdk: PHP
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..4502b57bdc0
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with PHP
+sdk: PHP
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..9c6953a3c3e
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, oidc-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with PHP
+sdk: PHP
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..041bb8f2afe
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, okta-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with PHP
+sdk: PHP
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..4fce7464433
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, saml-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with PHP
+sdk: PHP
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..f1fb5f62cd3
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Python
+sdk: Python
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..a6ce8efa7c2
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Python
+sdk: Python
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..46ad37b1bd0
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Python
+sdk: Python
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..3187e5d9ec9
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, oidc-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Python
+sdk: Python
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..60a6ff3a42b
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, okta-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Python
+sdk: Python
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..2c197b63e9d
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, saml-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Python
+sdk: Python
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..30347544c54
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with React
+sdk: React
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..e4b4d1db808
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with React
+sdk: React
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..d78ca448307
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with React
+sdk: React
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..b84aa15cb50
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, oidc-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with React
+sdk: React
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..7fcba48dac1
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, okta-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with React
+sdk: React
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..49f9dace34c
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, saml-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with React
+sdk: React
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..a4f09a26b1f
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..25f58a675a7
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..03773dff270
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..270c5245282
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, oidc-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..d35c74421d6
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, okta-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..76459c903df
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, saml-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..dbc6eb5c38e
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Vue
+sdk: Vue
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..58a75c65552
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Vue
+sdk: Vue
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..b3e931eb1ed
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Vue
+sdk: Vue
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..055df15a608
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, oidc-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Vue
+sdk: Vue
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..405159e53ab
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, okta-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Vue
+sdk: Vue
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..771c168cb2f
--- /dev/null
+++ b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, saml-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Vue
+sdk: Vue
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/README.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/README.mdx
index 1f0a7967d07..a3d6a9006b3 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/README.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: Microsoft Entra ID (OIDC)
sidebar_custom_props:
description: 以前は Azure AD として知られていた、包括的なクラウドベースのアイデンティティ管理サービス。
logoFilename: 'entra-id.svg'
-tutorial_name: Microsoft Entra ID OIDC エンタープライズ SSO
+tutorial_name: Microsoft Entra ID OIDC enterprise SSO
tutorial_config_name: Azure AD SSO アプリケーション
---
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/README.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/README.mdx
index 8f94fdcb9aa..b454db97e4e 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/README.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: Microsoft Entra ID (SAML)
sidebar_custom_props:
description: 以前の Azure AD、包括的なクラウドベースのアイデンティティ管理サービス。
logoFilename: 'entra-id.svg'
-tutorial_name: Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO)
+tutorial_name: Microsoft Entra ID SAML enterprise SSO
tutorial_config_name: Azure AD SSO アプリケーション
---
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/README.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/README.mdx
index 9e3711d8883..6f1e1e3f84e 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/README.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: Google Workspace
sidebar_custom_props:
description: Google エコシステム内でのユーザーアクセスの統一された安全な管理。
logoFilename: 'google.svg'
-tutorial_name: Google Workspace エンタープライズシングルサインオン (SSO)
+tutorial_name: Google Workspace enterprise SSO
tutorial_config_name: Google Cloud Platform
---
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx
index 14d17963509..58fed7808ad 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: OIDC (エンタープライズ)
sidebar_custom_props:
description: Web およびモバイルアプリでのアイデンティティ検証のための OAuth 2.0 に基づいた最新のプロトコル。
logoFilename: 'oidc.svg'
-tutorial_name: OIDC エンタープライズ SSO
+tutorial_name: OIDC enterprise SSO
tutorial_config_name: IdP 上の OIDC アプリケーション
---
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/README.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/README.mdx
index 0703902b23e..cab56c3a849 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/README.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/okta/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: Okta
sidebar_custom_props:
description: 顧客、従業員、およびパートナーのためのアイデンティティ管理を集中化します。
darkLogoFilename: okta-dark.svg
-tutorial_name: Okta エンタープライズシングルサインオン (SSO)
+tutorial_name: Okta enterprise SSO
tutorial_config_name: Okta 管理ポータルでの OIDC アプリケーション
---
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/README.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/README.mdx
index 00c7a67c835..4ee6498c43b 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/README.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/integrations/sso/saml/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: SAML (エンタープライズ)
sidebar_custom_props:
description: Web シングルサインオンとアイデンティティフェデレーションのための XML ベースのオープン標準。
logoFilename: 'saml.svg'
-tutorial_name: SAML エンタープライズ SSO
+tutorial_name: SAML enterprise SSO
tutorial_config_name: あなたの IdP 上の SAML SSO アプリケーション
---
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..3a22c0237c1
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..0e012ad583f
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..34a2f9ca00e
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..ca5997ca80a
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, oidc-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no seu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..8c9b928fd58
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, okta-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no portal de administração Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..61902e86605
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, saml-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..1fd6011262f
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..a7f5939da20
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..5106d03b49b
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..752bbc966e5
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no seu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..04ddfda111e
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no portal de administração Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..11ae8ad8c0c
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..365e60a1d3a
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..989a10f9ae9
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..fedcfd75354
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..8ef1d9c1b29
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no seu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..00a7626121b
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no portal de administração Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..2eaf458e29b
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..cd9e0ab77e2
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..01487dbc049
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..c76cc8bad40
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..4287e6f157b
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no seu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..7b5cbda793e
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no portal de administração Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..a80d1f19a32
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..e6863052924
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..3bf326dbb96
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..c23ff01e9f8
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..78a04804b39
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no seu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..7c69a855b23
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no portal de administração Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..3fc3f1f5c1d
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..c17b9ac998e
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..2a23419af25
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..c87c6b6a6c6
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..d32044f9881
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, oidc-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no seu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..9b2f8694913
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, okta-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no portal de administração Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..9e84084d892
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, saml-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..5e70edcfdb0
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Express
+sdk: Express
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..5cb64a4835c
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Express
+sdk: Express
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..c3346d59556
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Express
+sdk: Express
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..f34a23badb3
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, oidc-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Express
+sdk: Express
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no seu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..55535a5fa2d
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, okta-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Express
+sdk: Express
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no portal de administração Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..62cddf13827
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, saml-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Express
+sdk: Express
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..3aa40e70fe0
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Flutter
+sdk: Flutter
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..1c6546023c9
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Flutter
+sdk: Flutter
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..68ded87eda8
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Flutter
+sdk: Flutter
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..48241cd358a
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, oidc-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Flutter
+sdk: Flutter
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no seu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..1e05b7ac357
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, okta-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Flutter
+sdk: Flutter
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no portal de administração Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..06effee77f2
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, saml-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Flutter
+sdk: Flutter
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..499e37de690
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Go
+sdk: Go
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..a31e7ee55ea
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Go
+sdk: Go
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..b12fbf7ddaa
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Go
+sdk: Go
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..025346dcb5b
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, oidc-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Go
+sdk: Go
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no seu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..b69aad4a732
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, okta-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Go
+sdk: Go
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no portal de administração Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..d5cac312f2e
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, saml-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Go
+sdk: Go
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..0e5b67309ba
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..d1f7cb956e9
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..3aa414d7ff6
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..a00bd12e9fe
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, oidc-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no seu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..692d1b912d6
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, okta-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no portal de administração Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..937367cb4c2
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, saml-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..0dc31aafc26
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..5e63e8ecef6
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..857c083f08c
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..f737680db60
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, oidc-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no seu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..4bf4cd27a50
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, okta-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no portal de administração Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..78d925fec95
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, saml-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..f4694a06ed9
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with PHP
+sdk: PHP
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..0ee7c5becb0
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with PHP
+sdk: PHP
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..2b856bccf82
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with PHP
+sdk: PHP
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..931a191a41a
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, oidc-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with PHP
+sdk: PHP
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no seu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..fc89684a9ef
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, okta-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with PHP
+sdk: PHP
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no portal de administração Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..e050656b40e
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, saml-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with PHP
+sdk: PHP
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..f3b8e087bb8
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Python
+sdk: Python
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..22c5cb9caa2
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Python
+sdk: Python
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..dd9cc552da2
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Python
+sdk: Python
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..053180b314d
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, oidc-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Python
+sdk: Python
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no seu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..644cced5d5c
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, okta-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Python
+sdk: Python
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no portal de administração Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..a1df2deabea
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, saml-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Python
+sdk: Python
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..de4a32ec226
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with React
+sdk: React
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..8b00f9b75e7
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with React
+sdk: React
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..5b11ffce911
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with React
+sdk: React
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..2fd21ca39ec
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, oidc-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with React
+sdk: React
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no seu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..4896ffc3478
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, okta-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with React
+sdk: React
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no portal de administração Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..975c2a4aa02
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, saml-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with React
+sdk: React
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..2762a8e9654
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..56e6d4abbee
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..bc7e4f0e489
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..213430c658e
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, oidc-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no seu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..56d1edc51a8
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, okta-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no portal de administração Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..ec465252793
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, saml-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..14206a47629
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Vue
+sdk: Vue
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..910dd8bbe71
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Vue
+sdk: Vue
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..2ff6f40da6c
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Vue
+sdk: Vue
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO application \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..8e542b80b50
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, oidc-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Vue
+sdk: Vue
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no seu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..763ec82a415
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, okta-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Vue
+sdk: Vue
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Aplicativo OIDC no portal de administração Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..83ec354dafe
--- /dev/null
+++ b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, saml-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Vue
+sdk: Vue
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/pt-BR/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up SAML SSO application on your IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..25afa161eb5
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..cb9782e0849
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..a575736dd6c
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..0b2f537f7c1
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, oidc-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..656b09c32c8
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, okta-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..2338cadfd9c
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, saml-enterprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..747c28c5463
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..7c17f3477a3
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..d8d03b6ccb0
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..5b1265b067a
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..c65b2347c5b
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..cc902de4033
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-server/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..1791567b0a8
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..272217067c0
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..c5b8b4790ae
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..1ca9cb7c1d3
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..727160eafef
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..63a5b0843e4
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-blazor-wasm/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..b5b6be55420
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..41fa7d555cd
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..d5e52948941
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..68d84cfac3a
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..9fe8935f98e
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..58a88a29596
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-mvc/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..13ee8c11cf6
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..9d83e14e903
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..df0b7344a7b
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..10b652661ae
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, oidc-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..1dca8bdf7a0
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, okta-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..1bd45ca709a
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, saml-enterprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/dotnet-razor/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..b7160237abb
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..b73b0f3ce2c
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..51ab5dda3d4
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..84760f41182
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, oidc-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..eb8eeed87e9
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, okta-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..e51c7d1cf2a
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, saml-enterprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/expo/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..9b0de894840
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Express
+sdk: Express
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..dbb2cbedf37
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Express
+sdk: Express
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..5c1220cf95b
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Express
+sdk: Express
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..5280f06a5f7
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, oidc-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Express
+sdk: Express
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..81568e6ee02
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, okta-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Express
+sdk: Express
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..eb55dfcb4ab
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, saml-enterprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Express
+sdk: Express
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/express/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..a6f8ff3bf8e
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Flutter
+sdk: Flutter
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..5066adfe4ff
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Flutter
+sdk: Flutter
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..7cfa5ab0dc7
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Flutter
+sdk: Flutter
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..b0f4d2b4d35
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, oidc-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Flutter
+sdk: Flutter
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..fdf9a9eb5bb
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, okta-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Flutter
+sdk: Flutter
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..ed24d76526c
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, saml-enterprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Flutter
+sdk: Flutter
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..b41ae990604
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Go
+sdk: Go
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..6b4fb78e0b6
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Go
+sdk: Go
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..a5974a4b83f
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Go
+sdk: Go
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..294040e80a9
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, oidc-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Go
+sdk: Go
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..af29e2b2275
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, okta-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Go
+sdk: Go
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..238bfc3b0b2
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, saml-enterprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Go
+sdk: Go
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/go/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..876a27a9273
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..82cc52275bc
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..4657b7114b6
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..a8ec078842b
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, oidc-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..31758f4b42d
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, okta-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..38debd7e834
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, saml-enterprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..31f3849e357
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..3211d16650c
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..478a8d95183
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..6a6996e9e9a
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, oidc-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..970a812e95b
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, okta-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..5f8bc495cea
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, saml-enterprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/next/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..bfda97511ed
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with PHP
+sdk: PHP
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..5a72bc0f1a3
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with PHP
+sdk: PHP
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..be176abb732
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with PHP
+sdk: PHP
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..b1e9469bb9f
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, oidc-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with PHP
+sdk: PHP
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..4a2bcfb4eb1
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, okta-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with PHP
+sdk: PHP
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..98f35eb06fb
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, saml-enterprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with PHP
+sdk: PHP
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/php/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..447437c5533
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Python
+sdk: Python
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..7fd59a9c917
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Python
+sdk: Python
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..e4a4d13b6f2
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Python
+sdk: Python
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..b4165f52b26
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, oidc-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Python
+sdk: Python
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..25382318058
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, okta-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Python
+sdk: Python
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..58f4500556c
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, saml-enterprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Python
+sdk: Python
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/python/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..4daf72efeac
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with React
+sdk: React
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..5d46395fda0
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with React
+sdk: React
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..f6ca4e6c41a
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with React
+sdk: React
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..fffc92bba64
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, oidc-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with React
+sdk: React
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..62f8d395ac6
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, okta-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with React
+sdk: React
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..9963542638b
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, saml-enterprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with React
+sdk: React
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/react/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..5af070321ef
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..6ba36eabf76
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..44c871a73ac
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..ad7289ed85b
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, oidc-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..473a60d19ea
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, okta-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..4c498e98a08
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, saml-enterprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/vanilla-js/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx
new file mode 100644
index 00000000000..25e1d586878
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, google-workspace-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace enterprise SSO with Vue
+sdk: Vue
+connector: Google Workspace enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Google Workspace enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..f0392f59383
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC enterprise SSO with Vue
+sdk: Vue
+connector: Microsoft Entra ID OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..cebeb2de5a1
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML enterprise SSO with Vue
+sdk: Vue
+connector: Microsoft Entra ID SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Microsoft Entra ID SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx
new file mode 100644
index 00000000000..e22f14ef1dd
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, oidc-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC enterprise SSO with Vue
+sdk: Vue
+connector: OIDC enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'OIDC enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx
new file mode 100644
index 00000000000..125e2b544b0
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, okta-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta enterprise SSO with Vue
+sdk: Vue
+connector: Okta enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'Okta enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx
new file mode 100644
index 00000000000..4401ddb6528
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-enterprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, saml-enterprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML enterprise SSO with Vue
+sdk: Vue
+connector: SAML enterprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-your-configuration.mdx';
+import EnableSsoConnector from './fragments/_enable-sso-connector.mdx';
+import TestingAndValidation from './fragments/_testing-and-validation.mdx';
+import IntegrateSdk from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/quick-starts/framework/vue/_for-tutorial.mdx';
+import ConnectorGuide from '@site/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/_integration.mdx';
+
+import FurtherReadings from './fragments/_further-readings.mdx';
+
+export const connector = 'SAML enterprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML enterprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML enterprise SSO connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/README.mdx b/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/README.mdx
index 0b41e141372..b8cbc75d2c7 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/README.mdx
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-oidc/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: Microsoft Entra ID (OIDC)
sidebar_custom_props:
description: 前身为 Azure AD,一种全面的基于云的身份管理服务。
logoFilename: 'entra-id.svg'
-tutorial_name: Microsoft Entra ID OIDC 企业单点登录 (SSO)
+tutorial_name: Microsoft Entra ID OIDC enterprise SSO
tutorial_config_name: Azure AD SSO 应用程序
---
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/README.mdx b/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/README.mdx
index f31469d5827..41427367354 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/README.mdx
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/entra-id-saml/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: Microsoft Entra ID (SAML)
sidebar_custom_props:
description: 前身为 Azure AD,一种全面的基于云的身份管理服务。
logoFilename: 'entra-id.svg'
-tutorial_name: Microsoft Entra ID SAML 企业单点登录 (SSO)
+tutorial_name: Microsoft Entra ID SAML enterprise SSO
tutorial_config_name: Azure AD SSO 应用程序
---
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/README.mdx b/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/README.mdx
index 07b69231554..25086075bc8 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/README.mdx
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/google-workspace/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: Google Workspace
sidebar_custom_props:
description: 在 Google 生态系统中统一和安全地管理用户访问。
logoFilename: 'google.svg'
-tutorial_name: Google Workspace 企业单点登录 (SSO)
+tutorial_name: Google Workspace enterprise SSO
tutorial_config_name: Google Cloud Platform
---
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx b/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx
index 66359a4c8ff..1081945e7b4 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/oidc/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: OIDC (企业)
sidebar_custom_props:
description: 基于 OAuth 2.0 构建的现代协议,用于 Web 和移动应用中的身份验证。
logoFilename: 'oidc.svg'
-tutorial_name: OIDC 企业单点登录 (SSO)
+tutorial_name: OIDC enterprise SSO
tutorial_config_name: 在你的身份提供商 (IdP) 上配置 OIDC 应用
---
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/README.mdx b/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/README.mdx
index dfa1071c9c6..2a0752427a0 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/README.mdx
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/okta/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: Okta
sidebar_custom_props:
description: 为客户、员工和合作伙伴集中身份管理。
darkLogoFilename: okta-dark.svg
-tutorial_name: Okta 企业单点登录 (SSO)
+tutorial_name: Okta enterprise SSO
tutorial_config_name: Okta 管理门户上的 OIDC 应用程序
---
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/README.mdx b/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/README.mdx
index e11ff5cd033..a0834e454eb 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/README.mdx
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/integrations/sso/saml/README.mdx
@@ -4,7 +4,7 @@ sidebar_label: SAML (企业)
sidebar_custom_props:
description: 基于 XML 的网络单点登录 (SSO) 和身份联合的开放标准。
logoFilename: 'saml.svg'
-tutorial_name: SAML 企业单点登录 (SSO)
+tutorial_name: SAML enterprise SSO
tutorial_config_name: 在你的 IdP 上配置 SAML SSO 应用程序
---
diff --git a/tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx b/tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx
index 8877b22fd3e..c05f3b08c11 100644
--- a/tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-android-google-workspace-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Google Workspace enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx
index 20a0870b63a..ddedc858e4a 100644
--- a/tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx
index db6fd91f2a4..95afb834ae8 100644
--- a/tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx
index e33cc11ae30..d521af56d81 100644
--- a/tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-android-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx b/tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx
index bc9aef52191..308e1788467 100644
--- a/tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-android-okta-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Okta enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx
index a2c104ea398..ef756de7c0f 100644
--- a/tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-android-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx
index 504ac8472a9..9a023569975 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Google Workspace enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx
index e2ee00a1364..90995bd8a59 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx
index 0801ad1abbb..0b8e0f090eb 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx
index cc33b63c93a..84411dee9bb 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx
index 190bf616801..9c7cbcc44c4 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Okta enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx
index b55e56ec390..eac0fa84eb9 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx
index 5175c2ee072..f5a15d7a4da 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Google Workspace enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx
index 36d68f122b0..476b79e39fb 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx
index a0f43667335..0d214fee1f0 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx
index eb3bb4461fc..97ef04e6651 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx
index ce4afe9463d..60d561cf34a 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Okta enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx
index 5443c3a4666..083e82a088c 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx
index fdf8d125f32..f09da70dfbe 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Google Workspace enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx
index 4fd9dc6e616..b673597bee7 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx
index fcc631bfddd..30e6c2ce8e3 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx
index 60544ef7dfc..026d094adfc 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx
index da1b9edd241..f0b8886d223 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-mvc-okta-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Okta enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx
index 1102d274b77..221d4925376 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-mvc-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx
index e2b5ed44047..6e2e10ebb13 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Google Workspace enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx
index 492f3a4a363..ea81b3a286d 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx
index 9db4b1cb737..0b5a5d19af0 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx
index 7f316217bd1..1cdf6fd30b0 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx
index 3acb1a77ecb..2adb1b1e5be 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Okta enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx
index 7b9ae64ba4d..d7c295da051 100644
--- a/tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx b/tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx
index c1182a5ebae..56783a9108c 100644
--- a/tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-expo-react-native-google-workspace-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Google Workspace enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx
index 8a995fb33d4..bff3bb13b71 100644
--- a/tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx
index 38f3e85861f..bd8f3d2257d 100644
--- a/tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx
index 13cbf0dffe4..ad0ac33004b 100644
--- a/tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-expo-react-native-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx b/tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx
index 51cda350423..d4114cb70e5 100644
--- a/tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-expo-react-native-okta-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Okta enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx
index 777ccdb408f..5a8ad376d8d 100644
--- a/tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-expo-react-native-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx b/tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx
index 79b91455ff3..baaacb28038 100644
--- a/tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-express-google-workspace-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Google Workspace enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx
index ced2dc9a841..516c527b9d4 100644
--- a/tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx
index 5dd4fd47b77..cced96e4ac6 100644
--- a/tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx
index b7a1ceb836c..932483af3b9 100644
--- a/tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-express-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx b/tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx
index 1de24037077..77ed86095cc 100644
--- a/tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-express-okta-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Okta enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx
index 3e1b6bddf18..ba2f9c6f2d6 100644
--- a/tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-express-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx b/tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx
index 03b1a3c0f16..8a511c64ff8 100644
--- a/tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-flutter-google-workspace-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Google Workspace enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx
index c64cdbcb739..79076c12ac2 100644
--- a/tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx
index ddd7941c36c..a21ef72c536 100644
--- a/tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx
index 940e0b16c9b..a818bba510c 100644
--- a/tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-flutter-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx b/tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx
index c3710a47a25..b90b453c863 100644
--- a/tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-flutter-okta-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Okta enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx
index 67f2381d418..86be12763f6 100644
--- a/tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-flutter-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx b/tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx
index 01049427909..72b2262d165 100644
--- a/tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-go-google-workspace-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Google Workspace enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx
index c7863ed1075..ccfc742bb03 100644
--- a/tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx
index 89435b70b63..533c41784f7 100644
--- a/tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx
index e1e03e837ee..f23df6223c9 100644
--- a/tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-go-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx b/tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx
index 7342c24acbc..6e2203af8bf 100644
--- a/tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-go-okta-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Okta enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx
index 9aee2e73449..92c4ed9e182 100644
--- a/tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-go-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx b/tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx
index b0ef255ca85..1dd4579a911 100644
--- a/tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-ios-swift-google-workspace-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Google Workspace enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx
index e4a484ece24..3b767ce04aa 100644
--- a/tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx
index 1c4171c1997..dab30b5128c 100644
--- a/tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx
index 6feea2fe5f9..ab0292c6e92 100644
--- a/tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-ios-swift-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx b/tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx
index 8bcfecdae55..cc56f3f4ee4 100644
--- a/tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-ios-swift-okta-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Okta enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx
index 9d39017b64a..a2ec8922192 100644
--- a/tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-ios-swift-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx b/tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx
index c9e08da5468..517b56ed097 100644
--- a/tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-next-google-workspace-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Google Workspace enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx
index e3eb16be970..cc5c42a0245 100644
--- a/tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx
index bc9a608005a..280e2c9b9c7 100644
--- a/tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx
index 7a281b9cbb3..5070a3bfb55 100644
--- a/tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-next-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx b/tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx
index 6be50cb20b3..3d0982faae4 100644
--- a/tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-next-okta-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Okta enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx
index 9f89abe0de5..efcf84bc79a 100644
--- a/tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-next-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx b/tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx
index c71a92358f4..70d10946a2c 100644
--- a/tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-php-google-workspace-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Google Workspace enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx
index 5c11c382ef2..8c5784c2d3d 100644
--- a/tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx
index 9a40a8661f8..f3df6d4b891 100644
--- a/tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx
index 9f39b673643..8c3d52d8166 100644
--- a/tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-php-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx b/tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx
index 9e51155c0e1..6175e85d241 100644
--- a/tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-php-okta-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Okta enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx
index f087df24110..374b991bc6d 100644
--- a/tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-php-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx b/tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx
index dc1c1b580e8..23eea18fc22 100644
--- a/tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-python-google-workspace-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Google Workspace enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx
index 695faa0149f..854a6b9d93b 100644
--- a/tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx
index d2889f4978b..d2028efb99a 100644
--- a/tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx
index 76e6e94b098..8163329f363 100644
--- a/tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-python-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx b/tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx
index 7642c25979a..def7530ab47 100644
--- a/tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-python-okta-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Okta enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx
index ef3ea086e32..c63d1ae8c7e 100644
--- a/tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-python-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx b/tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx
index 5c3345bda4a..34b6dbb8dbf 100644
--- a/tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-react-google-workspace-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Google Workspace enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx
index 7e4f2b83cd9..b694fd58ce7 100644
--- a/tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx
index 12f7e5632fa..4e0c4367a89 100644
--- a/tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx
index 62c6b97ccd1..1600b4f8073 100644
--- a/tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-react-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx b/tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx
index df3711a54e0..72c95773795 100644
--- a/tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-react-okta-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Okta enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx
index bdc526406e8..f60461a6a12 100644
--- a/tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-react-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx b/tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx
index dd2a68f9469..dcd1e86c24e 100644
--- a/tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-vanilla-js-google-workspace-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Google Workspace enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx
index 99eb376deea..ec0f724bce0 100644
--- a/tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx
index 55d54209c9a..358126447d1 100644
--- a/tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx
index f7547332e37..b0ce64073a9 100644
--- a/tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-vanilla-js-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx b/tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx
index 21cd7fa417a..a97e6f7bd4a 100644
--- a/tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-vanilla-js-okta-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Okta enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx
index ddf35391eae..f3fa403598e 100644
--- a/tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-vanilla-js-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx b/tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx
index cd8f9935ad8..b6d85e7b6d8 100644
--- a/tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-vue-google-workspace-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Google Workspace enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx
index a9fc7feb7f6..e98f0910107 100644
--- a/tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx
index 8e754764836..5d3a00fecb5 100644
--- a/tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Microsoft Entra ID SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx b/tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx
index ace4bb07a3a..d41bc5623a6 100644
--- a/tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-vue-oidc-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'OIDC enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx b/tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx
index 7571a9a3e7b..47825dcda8c 100644
--- a/tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-vue-okta-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'Okta enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+
diff --git a/tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx b/tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx
index d41f28cfbdf..291df779a05 100644
--- a/tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx
+++ b/tutorial/build-with-logto/generated-vue-saml-enterprise-sso.mdx
@@ -60,4 +60,4 @@ export const connector = 'SAML enterprise SSO';
## Further readings \{#further-readings}
-
\ No newline at end of file
+