diff --git a/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/assets/select-your-sso-provider.png b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/assets/select-your-sso-provider.png
new file mode 100644
index 00000000000..31b60b0cbe0
Binary files /dev/null and b/i18n/de/docusaurus-plugin-content-blog-tutorial/build-with-logto/assets/select-your-sso-provider.png differ
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..5e24435f854
--- /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..555b22b18fd
--- /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..8ff72e2267a
--- /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..cb26f61a3fb
--- /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..842e8f87eed
--- /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..be84504e3df
--- /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..673c8bea50b
--- /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..f9fa4933ef5
--- /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..2e54ab63f2b
--- /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..422c842435b
--- /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..5cca317ebc9
--- /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..b6dccc14029
--- /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..d95f7bf6fb4
--- /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..707da66e68c
--- /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..9adffd092be
--- /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..c83b1c371fd
--- /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..7554eae4a47
--- /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..a7e60542ffb
--- /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..99b9d2fb8f7
--- /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..d72a8849f62
--- /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..f7789824c84
--- /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..83e30bc04c2
--- /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..b303a53ad6b
--- /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..2fa8443bc72
--- /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..6cf2db2558f
--- /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..ec92d850bab
--- /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..6fef4e0bf7c
--- /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..c152ce2ff42
--- /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..55b6c26ddb9
--- /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..4537e302850
--- /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..66dfe910b75
--- /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..ccfd10c644f
--- /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..1a92f180b53
--- /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..1890cf479f0
--- /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..a2db70a97bf
--- /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..a2fb1ad0798
--- /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..1b1b9c80280
--- /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..5f127975e60
--- /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..8af8eeb55e8
--- /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..44426cb3793
--- /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..d89e780a258
--- /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..db6fef90300
--- /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..00721e9c732
--- /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..d5d9d71a992
--- /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..3ca01af2d67
--- /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..f96be8b6873
--- /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..bf1293a34ac
--- /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..ad6e39aaef6
--- /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..5e772b109f5
--- /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..0e29e775651
--- /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..e193c1d03df
--- /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..ca97c356579
--- /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..f770051692d
--- /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..700d89efa54
--- /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..c9982edc93c
--- /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..232928084fe
--- /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..6838fc9cbc5
--- /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..41fabf61fbe
--- /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..2a1ae9e2b88
--- /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..d16cc6650b3
--- /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..1665272f47a
--- /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..c4b7cf5210e
--- /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..be1f2e068a5
--- /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..335f631bd97
--- /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..95331f6900e
--- /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..b886c28aee0
--- /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..fed31af366f
--- /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..1721766cf17
--- /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..14314f35ec9
--- /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..177914b589a
--- /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..d4d6189fdb2
--- /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..e6cac4ab426
--- /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..bbe30c17e05
--- /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..acdb58e3844
--- /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..04fc06059c7
--- /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..53261996a6c
--- /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..7538c8355c1
--- /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..baceb3d2ea2
--- /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..0a06dcb1964
--- /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..5a950a9f138
--- /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..2ca621c5297
--- /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..61839bb92c6
--- /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..0c02012a330
--- /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..e9271921e11
--- /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..7d17bbc29f5
--- /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..950e29f8a45
--- /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..6f12dc26b73
--- /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..a5eefe68a04
--- /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..af73ca8be99
--- /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..b8c65bece2c
--- /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..27bfad23f0b
--- /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..8e170659079
--- /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..fc31b7f40d6
--- /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..342e27938e5
--- /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..68764c3c927
--- /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..acfe2448557
--- /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/integrate-logto/interact-with-management-api/README.md b/i18n/de/docusaurus-plugin-content-docs/current/integrate-logto/interact-with-management-api/README.md
index 914ffe7dc79..344c55d34b0 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/integrate-logto/interact-with-management-api/README.md
+++ b/i18n/de/docusaurus-plugin-content-docs/current/integrate-logto/interact-with-management-api/README.md
@@ -154,13 +154,4 @@ Um die Zuverlässigkeit und Sicherheit unserer Dienste für alle Benutzer zu gew
Verwendung der Logto Management API: Eine Schritt-für-Schritt-Anleitung
-<<<<<<< HEAD
-<<<<<<< HEAD
M2M-Zugangstokens in Minuten mit Postman erhalten
-=======
-Erhalte M2M-Zugangstokens in Minuten mit Postman
-
-> > > > > > > # 6aff339ec61 (chore: add saml app doc locale de,es,fr)
-> > > > > > >
-> > > > > > > Erhalte M2M-Zugangstokens in Minuten mit Postman
-> > > > > > > 1e4e6436ab6 (chore: fix lint)
diff --git a/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/assets/select-your-sso-provider.png b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/assets/select-your-sso-provider.png
new file mode 100644
index 00000000000..31b60b0cbe0
Binary files /dev/null and b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/assets/select-your-sso-provider.png differ
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-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-android-sso-empresarial-oidc.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-sso-empresarial-oidc.mdx
new file mode 100644
index 00000000000..47a3f632b25
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-sso-empresarial-oidc.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-empresarial-oidc-sign-in-with-android-and-logto
+tags: [SSO providers, sso-empresarial-oidc, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build SSO empresarial OIDC with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: SSO empresarial OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO empresarial OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO empresarial OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO empresarial OIDC connector in 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-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-server-sso-empresarial-oidc.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-sso-empresarial-oidc.mdx
new file mode 100644
index 00000000000..4e501410838
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-sso-empresarial-oidc.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-empresarial-oidc-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, sso-empresarial-oidc, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SSO empresarial OIDC with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: SSO empresarial OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO empresarial OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO empresarial OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO empresarial OIDC connector in 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-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-blazor-webassembly-sso-empresarial-oidc.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-sso-empresarial-oidc.mdx
new file mode 100644
index 00000000000..17b91f2b6f4
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-sso-empresarial-oidc.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-empresarial-oidc-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, sso-empresarial-oidc, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SSO empresarial OIDC with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: SSO empresarial OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO empresarial OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO empresarial OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO empresarial OIDC connector in 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-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-mvc-sso-empresarial-oidc.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-sso-empresarial-oidc.mdx
new file mode 100644
index 00000000000..a0fc783083c
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-sso-empresarial-oidc.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-empresarial-oidc-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, sso-empresarial-oidc, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SSO empresarial OIDC with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: SSO empresarial OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO empresarial OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO empresarial OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO empresarial OIDC connector in 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-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-dotnet-core-razor-pages-sso-empresarial-oidc.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-sso-empresarial-oidc.mdx
new file mode 100644
index 00000000000..808b969c45d
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-sso-empresarial-oidc.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-empresarial-oidc-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, sso-empresarial-oidc, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SSO empresarial OIDC with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: SSO empresarial OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO empresarial OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO empresarial OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO empresarial OIDC connector in 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-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-expo-react-native-sso-empresarial-oidc.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-sso-empresarial-oidc.mdx
new file mode 100644
index 00000000000..c8619de99ba
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-sso-empresarial-oidc.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-empresarial-oidc-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, sso-empresarial-oidc, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build SSO empresarial OIDC with Expo (React Native)
+sdk: Expo (React Native)
+connector: SSO empresarial OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO empresarial OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO empresarial OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO empresarial OIDC connector in 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-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-express-sso-empresarial-oidc.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-sso-empresarial-oidc.mdx
new file mode 100644
index 00000000000..1da2ebca83c
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-sso-empresarial-oidc.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-empresarial-oidc-sign-in-with-express-and-logto
+tags: [SSO providers, sso-empresarial-oidc, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build SSO empresarial OIDC with Express
+sdk: Express
+connector: SSO empresarial OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO empresarial OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO empresarial OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO empresarial OIDC connector in 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-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-flutter-sso-empresarial-oidc.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-sso-empresarial-oidc.mdx
new file mode 100644
index 00000000000..a812da46967
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-sso-empresarial-oidc.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-empresarial-oidc-sign-in-with-flutter-and-logto
+tags: [SSO providers, sso-empresarial-oidc, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build SSO empresarial OIDC with Flutter
+sdk: Flutter
+connector: SSO empresarial OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO empresarial OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO empresarial OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO empresarial OIDC connector in 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-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-go-sso-empresarial-oidc.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-sso-empresarial-oidc.mdx
new file mode 100644
index 00000000000..fc0db3fb995
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-sso-empresarial-oidc.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-empresarial-oidc-sign-in-with-go-and-logto
+tags: [SSO providers, sso-empresarial-oidc, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build SSO empresarial OIDC with Go
+sdk: Go
+connector: SSO empresarial OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO empresarial OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO empresarial OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO empresarial OIDC connector in 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-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-ios-swift-sso-empresarial-oidc.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-sso-empresarial-oidc.mdx
new file mode 100644
index 00000000000..1336fa77145
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-sso-empresarial-oidc.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-empresarial-oidc-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, sso-empresarial-oidc, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build SSO empresarial OIDC with iOS (Swift)
+sdk: iOS (Swift)
+connector: SSO empresarial OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO empresarial OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO empresarial OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO empresarial OIDC connector in 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-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-next-sso-empresarial-oidc.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-sso-empresarial-oidc.mdx
new file mode 100644
index 00000000000..5b669ad39ad
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-sso-empresarial-oidc.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-empresarial-oidc-sign-in-with-next-and-logto
+tags: [SSO providers, sso-empresarial-oidc, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build SSO empresarial OIDC with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: SSO empresarial OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO empresarial OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO empresarial OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO empresarial OIDC connector in 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-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-php-sso-empresarial-oidc.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-sso-empresarial-oidc.mdx
new file mode 100644
index 00000000000..3f3c8d6dc52
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-sso-empresarial-oidc.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-empresarial-oidc-sign-in-with-php-and-logto
+tags: [SSO providers, sso-empresarial-oidc, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build SSO empresarial OIDC with PHP
+sdk: PHP
+connector: SSO empresarial OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO empresarial OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO empresarial OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO empresarial OIDC connector in 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-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-python-sso-empresarial-oidc.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-sso-empresarial-oidc.mdx
new file mode 100644
index 00000000000..74d97f2238f
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-sso-empresarial-oidc.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-empresarial-oidc-sign-in-with-python-and-logto
+tags: [SSO providers, sso-empresarial-oidc, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build SSO empresarial OIDC with Python
+sdk: Python
+connector: SSO empresarial OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO empresarial OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO empresarial OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO empresarial OIDC connector in 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-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-react-sso-empresarial-oidc.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-sso-empresarial-oidc.mdx
new file mode 100644
index 00000000000..529ca3655d3
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-sso-empresarial-oidc.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-empresarial-oidc-sign-in-with-react-and-logto
+tags: [SSO providers, sso-empresarial-oidc, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build SSO empresarial OIDC with React
+sdk: React
+connector: SSO empresarial OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO empresarial OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO empresarial OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO empresarial OIDC connector in 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-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-vanilla-js-sso-empresarial-oidc.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-sso-empresarial-oidc.mdx
new file mode 100644
index 00000000000..b2106475875
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-sso-empresarial-oidc.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-empresarial-oidc-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, sso-empresarial-oidc, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build SSO empresarial OIDC with Vanilla JS
+sdk: Vanilla JS
+connector: SSO empresarial OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO empresarial OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO empresarial OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO empresarial OIDC connector in 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-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-blog-tutorial/build-with-logto/generated-vue-sso-empresarial-oidc.mdx b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-sso-empresarial-oidc.mdx
new file mode 100644
index 00000000000..a81aacf51f3
--- /dev/null
+++ b/i18n/es/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-sso-empresarial-oidc.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-empresarial-oidc-sign-in-with-vue-and-logto
+tags: [SSO providers, sso-empresarial-oidc, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build SSO empresarial OIDC with Vue
+sdk: Vue
+connector: SSO empresarial OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO empresarial OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO empresarial OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Aplicación OIDC en tu IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO empresarial OIDC connector in 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/integrate-logto/interact-with-management-api/README.md b/i18n/es/docusaurus-plugin-content-docs/current/integrate-logto/interact-with-management-api/README.md
index e25681f2542..0913bd06841 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/integrate-logto/interact-with-management-api/README.md
+++ b/i18n/es/docusaurus-plugin-content-docs/current/integrate-logto/interact-with-management-api/README.md
@@ -106,12 +106,7 @@ Si estás utilizando la función de [organizaciones](/organizations) para constr
### Gestionar respuestas de API paginadas {#managing-paginated-api-responses}
-<<<<<<< HEAD
Algunas de las respuestas de la API pueden incluir muchos resultados, los resultados serán paginados. Logto proporciona 2 tipos de información de paginación.
-=======
-Algunas de las respuestas de API pueden incluir muchos resultados, los resultados serán paginados. Logto proporciona 2 tipos de información de paginación.
-
-> > > > > > > 6aff339ec61 (chore: add saml app doc locale de,es,fr)
#### Usando encabezados de enlace {#using-link-headers}
diff --git a/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/assets/select-your-sso-provider.png b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/assets/select-your-sso-provider.png
new file mode 100644
index 00000000000..31b60b0cbe0
Binary files /dev/null and b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/assets/select-your-sso-provider.png differ
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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..42595019b07
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-sso-d’entreprise-sign-in-with-android-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-sso-d’entreprise, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC SSO d’entreprise with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Microsoft Entra ID OIDC SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* 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 SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC SSO d’entreprise connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..8c8323a0c1e
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-sso-d’entreprise-sign-in-with-android-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-sso-d’entreprise, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML SSO d’entreprise with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Microsoft Entra ID SAML SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* 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 SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML SSO d’entreprise connector in 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-entreprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-entreprise-sso.mdx
new file mode 100644
index 00000000000..652a5ce13e5
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-entreprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-entreprise-sso-sign-in-with-android-and-logto
+tags: [SSO providers, saml-entreprise-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build SAML entreprise SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: SAML entreprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 entreprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML entreprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML entreprise SSO connector in 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-sso-d\342\200\231entreprise-oidc.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-sso-d\342\200\231entreprise-oidc.mdx"
new file mode 100644
index 00000000000..ff5febed421
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-sso-d\342\200\231entreprise-oidc.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-oidc-sign-in-with-android-and-logto
+tags: [SSO providers, sso-d’entreprise-oidc, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise OIDC with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: SSO d’entreprise OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise OIDC connector in 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-sso-d\342\200\231entreprise-okta.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-sso-d\342\200\231entreprise-okta.mdx"
new file mode 100644
index 00000000000..227985375e7
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-sso-d\342\200\231entreprise-okta.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-okta-sign-in-with-android-and-logto
+tags: [SSO providers, sso-d’entreprise-okta, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise Okta with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: SSO d’entreprise Okta
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise Okta';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise Okta connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise Okta connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..59e5e9b1b95
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-sso-d’entreprise-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-sso-d’entreprise, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC SSO d’entreprise with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Microsoft Entra ID OIDC SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* 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 SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC SSO d’entreprise connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..8e6ef4f44c9
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-sso-d’entreprise-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-sso-d’entreprise, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML SSO d’entreprise with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Microsoft Entra ID SAML SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* 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 SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML SSO d’entreprise connector in 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-entreprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-entreprise-sso.mdx
new file mode 100644
index 00000000000..f2a40a515f7
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-entreprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-entreprise-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, saml-entreprise-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML entreprise SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: SAML entreprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 entreprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML entreprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML entreprise SSO connector in 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-sso-d\342\200\231entreprise-oidc.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-sso-d\342\200\231entreprise-oidc.mdx"
new file mode 100644
index 00000000000..a6901a5e85c
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-sso-d\342\200\231entreprise-oidc.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-oidc-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, sso-d’entreprise-oidc, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise OIDC with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: SSO d’entreprise OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise OIDC connector in 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-sso-d\342\200\231entreprise-okta.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-sso-d\342\200\231entreprise-okta.mdx"
new file mode 100644
index 00000000000..d5895e29258
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-sso-d\342\200\231entreprise-okta.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-okta-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, sso-d’entreprise-okta, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise Okta with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: SSO d’entreprise Okta
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise Okta';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise Okta connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise Okta connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..e24bc56e0aa
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-sso-d’entreprise-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-sso-d’entreprise, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC SSO d’entreprise with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Microsoft Entra ID OIDC SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* 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 SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC SSO d’entreprise connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..9dcb3854fd2
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-sso-d’entreprise-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-sso-d’entreprise, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML SSO d’entreprise with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Microsoft Entra ID SAML SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* 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 SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML SSO d’entreprise connector in 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-entreprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-entreprise-sso.mdx
new file mode 100644
index 00000000000..b9caf288576
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-entreprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-entreprise-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, saml-entreprise-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML entreprise SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: SAML entreprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 entreprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML entreprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML entreprise SSO connector in 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-sso-d\342\200\231entreprise-oidc.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-sso-d\342\200\231entreprise-oidc.mdx"
new file mode 100644
index 00000000000..444ea831f22
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-sso-d\342\200\231entreprise-oidc.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-oidc-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, sso-d’entreprise-oidc, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise OIDC with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: SSO d’entreprise OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise OIDC connector in 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-sso-d\342\200\231entreprise-okta.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-sso-d\342\200\231entreprise-okta.mdx"
new file mode 100644
index 00000000000..79cb44fd0f1
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-sso-d\342\200\231entreprise-okta.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-okta-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, sso-d’entreprise-okta, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise Okta with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: SSO d’entreprise Okta
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise Okta';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise Okta connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise Okta connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..19406fbb6d7
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-sso-d’entreprise-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-sso-d’entreprise, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC SSO d’entreprise with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Microsoft Entra ID OIDC SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC SSO d’entreprise connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..09db404a4ad
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-sso-d’entreprise-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-sso-d’entreprise, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML SSO d’entreprise with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Microsoft Entra ID SAML SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML SSO d’entreprise connector in 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-entreprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-entreprise-sso.mdx
new file mode 100644
index 00000000000..311cf831be4
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-entreprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-entreprise-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, saml-entreprise-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML entreprise SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: SAML entreprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 entreprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML entreprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML entreprise SSO connector in 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-sso-d\342\200\231entreprise-oidc.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-sso-d\342\200\231entreprise-oidc.mdx"
new file mode 100644
index 00000000000..ad534c653d8
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-sso-d\342\200\231entreprise-oidc.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-oidc-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, sso-d’entreprise-oidc, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise OIDC with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: SSO d’entreprise OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise OIDC connector in 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-sso-d\342\200\231entreprise-okta.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-sso-d\342\200\231entreprise-okta.mdx"
new file mode 100644
index 00000000000..547f1831fd3
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-sso-d\342\200\231entreprise-okta.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-okta-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, sso-d’entreprise-okta, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise Okta with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: SSO d’entreprise Okta
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise Okta';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise Okta connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise Okta connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..7684ed6ce79
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-sso-d’entreprise-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-sso-d’entreprise, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC SSO d’entreprise with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Microsoft Entra ID OIDC SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* 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 SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC SSO d’entreprise connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..f6e7af3e0d4
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-sso-d’entreprise-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-sso-d’entreprise, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML SSO d’entreprise with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Microsoft Entra ID SAML SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* 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 SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML SSO d’entreprise connector in 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-entreprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-entreprise-sso.mdx
new file mode 100644
index 00000000000..6ac062fc837
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-entreprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-entreprise-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, saml-entreprise-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML entreprise SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: SAML entreprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 entreprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML entreprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML entreprise SSO connector in 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-sso-d\342\200\231entreprise-oidc.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-sso-d\342\200\231entreprise-oidc.mdx"
new file mode 100644
index 00000000000..8d3499408ed
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-sso-d\342\200\231entreprise-oidc.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-oidc-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, sso-d’entreprise-oidc, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise OIDC with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: SSO d’entreprise OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise OIDC connector in 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-sso-d\342\200\231entreprise-okta.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-sso-d\342\200\231entreprise-okta.mdx"
new file mode 100644
index 00000000000..bbd36067bbf
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-sso-d\342\200\231entreprise-okta.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-okta-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, sso-d’entreprise-okta, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise Okta with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: SSO d’entreprise Okta
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise Okta';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise Okta connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise Okta connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..063c1a42bad
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-sso-d’entreprise-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-sso-d’entreprise, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC SSO d’entreprise with Expo (React Native)
+sdk: Expo (React Native)
+connector: Microsoft Entra ID OIDC SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC SSO d’entreprise connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..2dbd19091e6
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-sso-d’entreprise-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-sso-d’entreprise, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML SSO d’entreprise with Expo (React Native)
+sdk: Expo (React Native)
+connector: Microsoft Entra ID SAML SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML SSO d’entreprise connector in 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-entreprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-entreprise-sso.mdx
new file mode 100644
index 00000000000..ce37c78dc98
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-entreprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-entreprise-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, saml-entreprise-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML entreprise SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: SAML entreprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 entreprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML entreprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML entreprise SSO connector in 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-sso-d\342\200\231entreprise-oidc.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-sso-d\342\200\231entreprise-oidc.mdx"
new file mode 100644
index 00000000000..e924c7feedd
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-sso-d\342\200\231entreprise-oidc.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-oidc-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, sso-d’entreprise-oidc, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise OIDC with Expo (React Native)
+sdk: Expo (React Native)
+connector: SSO d’entreprise OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise OIDC connector in 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-sso-d\342\200\231entreprise-okta.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-sso-d\342\200\231entreprise-okta.mdx"
new file mode 100644
index 00000000000..cee2d77c471
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-sso-d\342\200\231entreprise-okta.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-okta-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, sso-d’entreprise-okta, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise Okta with Expo (React Native)
+sdk: Expo (React Native)
+connector: SSO d’entreprise Okta
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise Okta';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise Okta connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise Okta connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..164675731b1
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-sso-d’entreprise-sign-in-with-express-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-sso-d’entreprise, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC SSO d’entreprise with Express
+sdk: Express
+connector: Microsoft Entra ID OIDC SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC SSO d’entreprise connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..24b35b0ed48
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-sso-d’entreprise-sign-in-with-express-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-sso-d’entreprise, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML SSO d’entreprise with Express
+sdk: Express
+connector: Microsoft Entra ID SAML SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML SSO d’entreprise connector in 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-entreprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-entreprise-sso.mdx
new file mode 100644
index 00000000000..81484e13879
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-entreprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-entreprise-sso-sign-in-with-express-and-logto
+tags: [SSO providers, saml-entreprise-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML entreprise SSO with Express
+sdk: Express
+connector: SAML entreprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 entreprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML entreprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML entreprise SSO connector in 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-sso-d\342\200\231entreprise-oidc.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-sso-d\342\200\231entreprise-oidc.mdx"
new file mode 100644
index 00000000000..4e2dc56eb28
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-sso-d\342\200\231entreprise-oidc.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-oidc-sign-in-with-express-and-logto
+tags: [SSO providers, sso-d’entreprise-oidc, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise OIDC with Express
+sdk: Express
+connector: SSO d’entreprise OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise OIDC connector in 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-sso-d\342\200\231entreprise-okta.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-sso-d\342\200\231entreprise-okta.mdx"
new file mode 100644
index 00000000000..a81a2311ae4
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-sso-d\342\200\231entreprise-okta.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-okta-sign-in-with-express-and-logto
+tags: [SSO providers, sso-d’entreprise-okta, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise Okta with Express
+sdk: Express
+connector: SSO d’entreprise Okta
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise Okta';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise Okta connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise Okta connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..8ee35f3a577
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-sso-d’entreprise-sign-in-with-flutter-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-sso-d’entreprise, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC SSO d’entreprise with Flutter
+sdk: Flutter
+connector: Microsoft Entra ID OIDC SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC SSO d’entreprise connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..013e1e3f836
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-sso-d’entreprise-sign-in-with-flutter-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-sso-d’entreprise, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML SSO d’entreprise with Flutter
+sdk: Flutter
+connector: Microsoft Entra ID SAML SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML SSO d’entreprise connector in 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-entreprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-entreprise-sso.mdx
new file mode 100644
index 00000000000..69e6689b993
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-entreprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-entreprise-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, saml-entreprise-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build SAML entreprise SSO with Flutter
+sdk: Flutter
+connector: SAML entreprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 entreprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML entreprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML entreprise SSO connector in 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-sso-d\342\200\231entreprise-oidc.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-sso-d\342\200\231entreprise-oidc.mdx"
new file mode 100644
index 00000000000..90d33fd21b7
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-sso-d\342\200\231entreprise-oidc.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-oidc-sign-in-with-flutter-and-logto
+tags: [SSO providers, sso-d’entreprise-oidc, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise OIDC with Flutter
+sdk: Flutter
+connector: SSO d’entreprise OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise OIDC connector in 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-sso-d\342\200\231entreprise-okta.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-sso-d\342\200\231entreprise-okta.mdx"
new file mode 100644
index 00000000000..6b3fe634d2d
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-sso-d\342\200\231entreprise-okta.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-okta-sign-in-with-flutter-and-logto
+tags: [SSO providers, sso-d’entreprise-okta, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise Okta with Flutter
+sdk: Flutter
+connector: SSO d’entreprise Okta
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise Okta';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise Okta connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise Okta connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..0a1c4bd76bf
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-sso-d’entreprise-sign-in-with-go-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-sso-d’entreprise, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC SSO d’entreprise with Go
+sdk: Go
+connector: Microsoft Entra ID OIDC SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC SSO d’entreprise connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..c5549eece0b
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-sso-d’entreprise-sign-in-with-go-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-sso-d’entreprise, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML SSO d’entreprise with Go
+sdk: Go
+connector: Microsoft Entra ID SAML SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML SSO d’entreprise connector in 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-entreprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-entreprise-sso.mdx
new file mode 100644
index 00000000000..344e05aecc7
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-entreprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-entreprise-sso-sign-in-with-go-and-logto
+tags: [SSO providers, saml-entreprise-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build SAML entreprise SSO with Go
+sdk: Go
+connector: SAML entreprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 entreprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML entreprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML entreprise SSO connector in 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-sso-d\342\200\231entreprise-oidc.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-sso-d\342\200\231entreprise-oidc.mdx"
new file mode 100644
index 00000000000..c26484378d8
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-sso-d\342\200\231entreprise-oidc.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-oidc-sign-in-with-go-and-logto
+tags: [SSO providers, sso-d’entreprise-oidc, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise OIDC with Go
+sdk: Go
+connector: SSO d’entreprise OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise OIDC connector in 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-sso-d\342\200\231entreprise-okta.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-sso-d\342\200\231entreprise-okta.mdx"
new file mode 100644
index 00000000000..69c867ac90b
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-sso-d\342\200\231entreprise-okta.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-okta-sign-in-with-go-and-logto
+tags: [SSO providers, sso-d’entreprise-okta, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise Okta with Go
+sdk: Go
+connector: SSO d’entreprise Okta
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise Okta';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise Okta connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise Okta connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..ed4bfdfbf63
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-sso-d’entreprise-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-sso-d’entreprise, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC SSO d’entreprise with iOS (Swift)
+sdk: iOS (Swift)
+connector: Microsoft Entra ID OIDC SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC SSO d’entreprise connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..dd55aee3652
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-sso-d’entreprise-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-sso-d’entreprise, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML SSO d’entreprise with iOS (Swift)
+sdk: iOS (Swift)
+connector: Microsoft Entra ID SAML SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML SSO d’entreprise connector in 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-entreprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-entreprise-sso.mdx
new file mode 100644
index 00000000000..766fb9e30ea
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-entreprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-entreprise-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, saml-entreprise-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build SAML entreprise SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: SAML entreprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 entreprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML entreprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML entreprise SSO connector in 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-sso-d\342\200\231entreprise-oidc.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-sso-d\342\200\231entreprise-oidc.mdx"
new file mode 100644
index 00000000000..dc73fc379c4
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-sso-d\342\200\231entreprise-oidc.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-oidc-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, sso-d’entreprise-oidc, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise OIDC with iOS (Swift)
+sdk: iOS (Swift)
+connector: SSO d’entreprise OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise OIDC connector in 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-sso-d\342\200\231entreprise-okta.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-sso-d\342\200\231entreprise-okta.mdx"
new file mode 100644
index 00000000000..e7cb8b133d5
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-sso-d\342\200\231entreprise-okta.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-okta-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, sso-d’entreprise-okta, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise Okta with iOS (Swift)
+sdk: iOS (Swift)
+connector: SSO d’entreprise Okta
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise Okta';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise Okta connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise Okta connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..2227a754c25
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-sso-d’entreprise-sign-in-with-next-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-sso-d’entreprise, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC SSO d’entreprise with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Microsoft Entra ID OIDC SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC SSO d’entreprise connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..e47ca74c44d
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-sso-d’entreprise-sign-in-with-next-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-sso-d’entreprise, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML SSO d’entreprise with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Microsoft Entra ID SAML SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML SSO d’entreprise connector in 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-entreprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-entreprise-sso.mdx
new file mode 100644
index 00000000000..9fd6a43191f
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-entreprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-entreprise-sso-sign-in-with-next-and-logto
+tags: [SSO providers, saml-entreprise-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML entreprise SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: SAML entreprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 entreprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML entreprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML entreprise SSO connector in 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-sso-d\342\200\231entreprise-oidc.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-sso-d\342\200\231entreprise-oidc.mdx"
new file mode 100644
index 00000000000..3e9ccc94335
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-sso-d\342\200\231entreprise-oidc.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-oidc-sign-in-with-next-and-logto
+tags: [SSO providers, sso-d’entreprise-oidc, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise OIDC with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: SSO d’entreprise OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise OIDC connector in 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-sso-d\342\200\231entreprise-okta.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-sso-d\342\200\231entreprise-okta.mdx"
new file mode 100644
index 00000000000..aa583db2beb
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-sso-d\342\200\231entreprise-okta.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-okta-sign-in-with-next-and-logto
+tags: [SSO providers, sso-d’entreprise-okta, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise Okta with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: SSO d’entreprise Okta
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise Okta';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise Okta connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise Okta connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..2d1b4319312
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-sso-d’entreprise-sign-in-with-php-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-sso-d’entreprise, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC SSO d’entreprise with PHP
+sdk: PHP
+connector: Microsoft Entra ID OIDC SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC SSO d’entreprise connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..fca6eb7c790
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-sso-d’entreprise-sign-in-with-php-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-sso-d’entreprise, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML SSO d’entreprise with PHP
+sdk: PHP
+connector: Microsoft Entra ID SAML SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML SSO d’entreprise connector in 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-entreprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-entreprise-sso.mdx
new file mode 100644
index 00000000000..4c0dc2c3ab9
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-entreprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-entreprise-sso-sign-in-with-php-and-logto
+tags: [SSO providers, saml-entreprise-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build SAML entreprise SSO with PHP
+sdk: PHP
+connector: SAML entreprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 entreprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML entreprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML entreprise SSO connector in 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-sso-d\342\200\231entreprise-oidc.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-sso-d\342\200\231entreprise-oidc.mdx"
new file mode 100644
index 00000000000..3216db29ecf
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-sso-d\342\200\231entreprise-oidc.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-oidc-sign-in-with-php-and-logto
+tags: [SSO providers, sso-d’entreprise-oidc, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise OIDC with PHP
+sdk: PHP
+connector: SSO d’entreprise OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise OIDC connector in 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-sso-d\342\200\231entreprise-okta.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-sso-d\342\200\231entreprise-okta.mdx"
new file mode 100644
index 00000000000..34094aecdd4
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-sso-d\342\200\231entreprise-okta.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-okta-sign-in-with-php-and-logto
+tags: [SSO providers, sso-d’entreprise-okta, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise Okta with PHP
+sdk: PHP
+connector: SSO d’entreprise Okta
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise Okta';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise Okta connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise Okta connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..31a8278852f
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-sso-d’entreprise-sign-in-with-python-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-sso-d’entreprise, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC SSO d’entreprise with Python
+sdk: Python
+connector: Microsoft Entra ID OIDC SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC SSO d’entreprise connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..d307da6ad2c
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-sso-d’entreprise-sign-in-with-python-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-sso-d’entreprise, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML SSO d’entreprise with Python
+sdk: Python
+connector: Microsoft Entra ID SAML SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML SSO d’entreprise connector in 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-entreprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-entreprise-sso.mdx
new file mode 100644
index 00000000000..a03f85c19ce
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-entreprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-entreprise-sso-sign-in-with-python-and-logto
+tags: [SSO providers, saml-entreprise-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build SAML entreprise SSO with Python
+sdk: Python
+connector: SAML entreprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 entreprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML entreprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML entreprise SSO connector in 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-sso-d\342\200\231entreprise-oidc.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-sso-d\342\200\231entreprise-oidc.mdx"
new file mode 100644
index 00000000000..44514001655
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-sso-d\342\200\231entreprise-oidc.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-oidc-sign-in-with-python-and-logto
+tags: [SSO providers, sso-d’entreprise-oidc, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise OIDC with Python
+sdk: Python
+connector: SSO d’entreprise OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise OIDC connector in 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-sso-d\342\200\231entreprise-okta.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-sso-d\342\200\231entreprise-okta.mdx"
new file mode 100644
index 00000000000..f8b454e40af
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-sso-d\342\200\231entreprise-okta.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-okta-sign-in-with-python-and-logto
+tags: [SSO providers, sso-d’entreprise-okta, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise Okta with Python
+sdk: Python
+connector: SSO d’entreprise Okta
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise Okta';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise Okta connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise Okta connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..ed184493534
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-sso-d’entreprise-sign-in-with-react-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-sso-d’entreprise, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC SSO d’entreprise with React
+sdk: React
+connector: Microsoft Entra ID OIDC SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC SSO d’entreprise connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..eeb69e6eec8
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-sso-d’entreprise-sign-in-with-react-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-sso-d’entreprise, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML SSO d’entreprise with React
+sdk: React
+connector: Microsoft Entra ID SAML SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML SSO d’entreprise connector in 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-entreprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-entreprise-sso.mdx
new file mode 100644
index 00000000000..f00e298b76f
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-entreprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-entreprise-sso-sign-in-with-react-and-logto
+tags: [SSO providers, saml-entreprise-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML entreprise SSO with React
+sdk: React
+connector: SAML entreprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 entreprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML entreprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML entreprise SSO connector in 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-sso-d\342\200\231entreprise-oidc.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-sso-d\342\200\231entreprise-oidc.mdx"
new file mode 100644
index 00000000000..04dd2721c1b
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-sso-d\342\200\231entreprise-oidc.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-oidc-sign-in-with-react-and-logto
+tags: [SSO providers, sso-d’entreprise-oidc, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise OIDC with React
+sdk: React
+connector: SSO d’entreprise OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise OIDC connector in 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-sso-d\342\200\231entreprise-okta.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-sso-d\342\200\231entreprise-okta.mdx"
new file mode 100644
index 00000000000..de1dbd28751
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-sso-d\342\200\231entreprise-okta.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-okta-sign-in-with-react-and-logto
+tags: [SSO providers, sso-d’entreprise-okta, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise Okta with React
+sdk: React
+connector: SSO d’entreprise Okta
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise Okta';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise Okta connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise Okta connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..32de5937a7c
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-sso-d’entreprise-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-sso-d’entreprise, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC SSO d’entreprise with Vanilla JS
+sdk: Vanilla JS
+connector: Microsoft Entra ID OIDC SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC SSO d’entreprise connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..4bda615a557
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-sso-d’entreprise-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-sso-d’entreprise, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML SSO d’entreprise with Vanilla JS
+sdk: Vanilla JS
+connector: Microsoft Entra ID SAML SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML SSO d’entreprise connector in 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-entreprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-entreprise-sso.mdx
new file mode 100644
index 00000000000..e28d43c1840
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-entreprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-entreprise-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, saml-entreprise-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML entreprise SSO with Vanilla JS
+sdk: Vanilla JS
+connector: SAML entreprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 entreprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML entreprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML entreprise SSO connector in 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-sso-d\342\200\231entreprise-oidc.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-sso-d\342\200\231entreprise-oidc.mdx"
new file mode 100644
index 00000000000..be534f55de8
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-sso-d\342\200\231entreprise-oidc.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-oidc-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, sso-d’entreprise-oidc, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise OIDC with Vanilla JS
+sdk: Vanilla JS
+connector: SSO d’entreprise OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise OIDC connector in 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-sso-d\342\200\231entreprise-okta.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-sso-d\342\200\231entreprise-okta.mdx"
new file mode 100644
index 00000000000..6f08297f54e
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-sso-d\342\200\231entreprise-okta.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-okta-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, sso-d’entreprise-okta, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise Okta with Vanilla JS
+sdk: Vanilla JS
+connector: SSO d’entreprise Okta
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise Okta';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise Okta connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise Okta connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..ddb2b07eabb
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-sso-d’entreprise-sign-in-with-vue-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-sso-d’entreprise, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC SSO d’entreprise with Vue
+sdk: Vue
+connector: Microsoft Entra ID OIDC SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC SSO d’entreprise connector in 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-sso-d\342\200\231entreprise.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
new file mode 100644
index 00000000000..8d2d63a662c
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-sso-d\342\200\231entreprise.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-sso-d’entreprise-sign-in-with-vue-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-sso-d’entreprise, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML SSO d’entreprise with Vue
+sdk: Vue
+connector: Microsoft Entra ID SAML SSO d’entreprise
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 SSO d’entreprise';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML SSO d’entreprise connector \{#add-connector-connector}
+
+
+
+## Set up Application SSO Azure AD \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML SSO d’entreprise connector in 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-entreprise-sso.mdx b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-entreprise-sso.mdx
new file mode 100644
index 00000000000..f5bc78c1d14
--- /dev/null
+++ b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-entreprise-sso.mdx
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-entreprise-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, saml-entreprise-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML entreprise SSO with Vue
+sdk: Vue
+connector: SAML entreprise SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 entreprise SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML entreprise SSO connector \{#add-connector-connector}
+
+
+
+## Set up Application SAML SSO sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML entreprise SSO connector in 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-sso-d\342\200\231entreprise-oidc.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-sso-d\342\200\231entreprise-oidc.mdx"
new file mode 100644
index 00000000000..23dde45a714
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-sso-d\342\200\231entreprise-oidc.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-oidc-sign-in-with-vue-and-logto
+tags: [SSO providers, sso-d’entreprise-oidc, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise OIDC with Vue
+sdk: Vue
+connector: SSO d’entreprise OIDC
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise OIDC';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise OIDC connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur votre IdP \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise OIDC connector in 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-sso-d\342\200\231entreprise-okta.mdx" "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-sso-d\342\200\231entreprise-okta.mdx"
new file mode 100644
index 00000000000..1904f60fa4d
--- /dev/null
+++ "b/i18n/fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-sso-d\342\200\231entreprise-okta.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-sso-d’entreprise-okta-sign-in-with-vue-and-logto
+tags: [SSO providers, sso-d’entreprise-okta, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build SSO d’entreprise Okta with Vue
+sdk: Vue
+connector: SSO d’entreprise Okta
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 = 'SSO d’entreprise Okta';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add SSO d’entreprise Okta connector \{#add-connector-connector}
+
+
+
+## Set up Application OIDC sur le portail d'administration Okta \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SSO d’entreprise Okta connector in 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/assets/select-your-sso-provider.png b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/assets/select-your-sso-provider.png
new file mode 100644
index 00000000000..31b60b0cbe0
Binary files /dev/null and b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/assets/select-your-sso-provider.png differ
diff --git "a/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..c26f19d3dcf
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-エンタープライズシングルサインオン-(sso)-sign-in-with-android-and-logto
+tags: [SSO providers, google-workspace-エンタープライズシングルサインオン-(sso), android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace エンタープライズシングルサインオン (SSO) with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Google Workspace エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..a8c3dc08317
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-エンタープライズ-sso-sign-in-with-android-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-エンタープライズ-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC エンタープライズ SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Microsoft Entra ID OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ 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 エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..3247b1a804b
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso)-sign-in-with-android-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso), android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (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 エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..eb21a852188
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-エンタープライズ-sso-sign-in-with-android-and-logto
+tags: [SSO providers, oidc-エンタープライズ-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC エンタープライズ SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..8143c16d025
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-エンタープライズシングルサインオン-(sso)-sign-in-with-android-and-logto
+tags: [SSO providers, okta-エンタープライズシングルサインオン-(sso), android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Okta エンタープライズシングルサインオン (SSO) with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Okta エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..d6f78733dbd
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-エンタープライズ-sso-sign-in-with-android-and-logto
+tags: [SSO providers, saml-エンタープライズ-sso, android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build SAML エンタープライズ SSO with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: SAML エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..40b66554093
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-エンタープライズシングルサインオン-(sso)-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, google-workspace-エンタープライズシングルサインオン-(sso), dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace エンタープライズシングルサインオン (SSO) with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Google Workspace エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..c9c8683d925
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-エンタープライズ-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-エンタープライズ-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC エンタープライズ SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Microsoft Entra ID OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ 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 エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..b8b3b253a16
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso)-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso), dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (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 エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..f0c9793ade0
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-エンタープライズ-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, oidc-エンタープライズ-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC エンタープライズ SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..eab8db56e95
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-エンタープライズシングルサインオン-(sso)-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, okta-エンタープライズシングルサインオン-(sso), dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta エンタープライズシングルサインオン (SSO) with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Okta エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..f753b4848ec
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-エンタープライズ-sso-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, saml-エンタープライズ-sso, dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML エンタープライズ SSO with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: SAML エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..fa14ee89b92
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-エンタープライズシングルサインオン-(sso)-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, google-workspace-エンタープライズシングルサインオン-(sso), dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace エンタープライズシングルサインオン (SSO) with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Google Workspace エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..209133b9bd1
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-エンタープライズ-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-エンタープライズ-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC エンタープライズ SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Microsoft Entra ID OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ 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 エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..edd47f99d4b
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso)-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso), dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (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 エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..f6c1963c9e9
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-エンタープライズ-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, oidc-エンタープライズ-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC エンタープライズ SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..f6a08783aef
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-エンタープライズシングルサインオン-(sso)-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, okta-エンタープライズシングルサインオン-(sso), dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta エンタープライズシングルサインオン (SSO) with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Okta エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..b8d7275abad
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-エンタープライズ-sso-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, saml-エンタープライズ-sso, dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML エンタープライズ SSO with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: SAML エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..dcdb561d3c5
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-エンタープライズシングルサインオン-(sso)-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, google-workspace-エンタープライズシングルサインオン-(sso), dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace エンタープライズシングルサインオン (SSO) with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Google Workspace エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..a3bfbab975e
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-エンタープライズ-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-エンタープライズ-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC エンタープライズ SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Microsoft Entra ID OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ 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 エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..cd8b114ed71
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso)-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso), dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (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 エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..e7e7fca58a9
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-エンタープライズ-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, oidc-エンタープライズ-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC エンタープライズ SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..f0424246c06
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-エンタープライズシングルサインオン-(sso)-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, okta-エンタープライズシングルサインオン-(sso), dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta エンタープライズシングルサインオン (SSO) with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Okta エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..a07fa9825f3
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-エンタープライズ-sso-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, saml-エンタープライズ-sso, dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML エンタープライズ SSO with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: SAML エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..003ee1c21b1
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-エンタープライズシングルサインオン-(sso)-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, google-workspace-エンタープライズシングルサインオン-(sso), dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace エンタープライズシングルサインオン (SSO) with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Google Workspace エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..baae6837cfe
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-エンタープライズ-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-エンタープライズ-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC エンタープライズ SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Microsoft Entra ID OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ 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 エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..a81e129215c
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso)-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso), dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (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 エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..39871e43c3e
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-エンタープライズ-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, oidc-エンタープライズ-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC エンタープライズ SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..670c9107c40
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-エンタープライズシングルサインオン-(sso)-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, okta-エンタープライズシングルサインオン-(sso), dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta エンタープライズシングルサインオン (SSO) with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Okta エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..cd62189a6d2
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-エンタープライズ-sso-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, saml-エンタープライズ-sso, dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML エンタープライズ SSO with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: SAML エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..cff888e3667
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-エンタープライズシングルサインオン-(sso)-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, google-workspace-エンタープライズシングルサインオン-(sso), expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace エンタープライズシングルサインオン (SSO) with Expo (React Native)
+sdk: Expo (React Native)
+connector: Google Workspace エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..c197cedd21a
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-エンタープライズ-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-エンタープライズ-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC エンタープライズ SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: Microsoft Entra ID OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..19a1df8e802
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso)-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso), expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) with Expo (React Native)
+sdk: Expo (React Native)
+connector: Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..97e938b6ebe
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-エンタープライズ-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, oidc-エンタープライズ-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC エンタープライズ SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..86931a0cb02
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-エンタープライズシングルサインオン-(sso)-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, okta-エンタープライズシングルサインオン-(sso), expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta エンタープライズシングルサインオン (SSO) with Expo (React Native)
+sdk: Expo (React Native)
+connector: Okta エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..fdffc778654
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-エンタープライズ-sso-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, saml-エンタープライズ-sso, expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML エンタープライズ SSO with Expo (React Native)
+sdk: Expo (React Native)
+connector: SAML エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..20b2e6d184e
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-エンタープライズシングルサインオン-(sso)-sign-in-with-express-and-logto
+tags: [SSO providers, google-workspace-エンタープライズシングルサインオン-(sso), express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace エンタープライズシングルサインオン (SSO) with Express
+sdk: Express
+connector: Google Workspace エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..5b5ea1a8f3f
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-エンタープライズ-sso-sign-in-with-express-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-エンタープライズ-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC エンタープライズ SSO with Express
+sdk: Express
+connector: Microsoft Entra ID OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..50eb25998bf
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso)-sign-in-with-express-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso), express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) with Express
+sdk: Express
+connector: Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..283fe484edc
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-エンタープライズ-sso-sign-in-with-express-and-logto
+tags: [SSO providers, oidc-エンタープライズ-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC エンタープライズ SSO with Express
+sdk: Express
+connector: OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..73add273cb5
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-エンタープライズシングルサインオン-(sso)-sign-in-with-express-and-logto
+tags: [SSO providers, okta-エンタープライズシングルサインオン-(sso), express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta エンタープライズシングルサインオン (SSO) with Express
+sdk: Express
+connector: Okta エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..654a198ac8f
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-エンタープライズ-sso-sign-in-with-express-and-logto
+tags: [SSO providers, saml-エンタープライズ-sso, express, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML エンタープライズ SSO with Express
+sdk: Express
+connector: SAML エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..38ae42b5dbd
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-エンタープライズシングルサインオン-(sso)-sign-in-with-flutter-and-logto
+tags: [SSO providers, google-workspace-エンタープライズシングルサインオン-(sso), flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace エンタープライズシングルサインオン (SSO) with Flutter
+sdk: Flutter
+connector: Google Workspace エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..54558712703
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-エンタープライズ-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-エンタープライズ-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC エンタープライズ SSO with Flutter
+sdk: Flutter
+connector: Microsoft Entra ID OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..4236c59a18a
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso)-sign-in-with-flutter-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso), flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) with Flutter
+sdk: Flutter
+connector: Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..bb105a17181
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-エンタープライズ-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, oidc-エンタープライズ-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC エンタープライズ SSO with Flutter
+sdk: Flutter
+connector: OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..6ef9643377f
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-エンタープライズシングルサインオン-(sso)-sign-in-with-flutter-and-logto
+tags: [SSO providers, okta-エンタープライズシングルサインオン-(sso), flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Okta エンタープライズシングルサインオン (SSO) with Flutter
+sdk: Flutter
+connector: Okta エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..0e10393663b
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-エンタープライズ-sso-sign-in-with-flutter-and-logto
+tags: [SSO providers, saml-エンタープライズ-sso, flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build SAML エンタープライズ SSO with Flutter
+sdk: Flutter
+connector: SAML エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..56a59abb1a3
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-エンタープライズシングルサインオン-(sso)-sign-in-with-go-and-logto
+tags: [SSO providers, google-workspace-エンタープライズシングルサインオン-(sso), go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace エンタープライズシングルサインオン (SSO) with Go
+sdk: Go
+connector: Google Workspace エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..683001f6d4b
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-エンタープライズ-sso-sign-in-with-go-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-エンタープライズ-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC エンタープライズ SSO with Go
+sdk: Go
+connector: Microsoft Entra ID OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..b16349e6d8c
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso)-sign-in-with-go-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso), go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) with Go
+sdk: Go
+connector: Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..0583c72dfd9
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-エンタープライズ-sso-sign-in-with-go-and-logto
+tags: [SSO providers, oidc-エンタープライズ-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC エンタープライズ SSO with Go
+sdk: Go
+connector: OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..7167e445d70
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-エンタープライズシングルサインオン-(sso)-sign-in-with-go-and-logto
+tags: [SSO providers, okta-エンタープライズシングルサインオン-(sso), go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Okta エンタープライズシングルサインオン (SSO) with Go
+sdk: Go
+connector: Okta エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..6a519e9673b
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-エンタープライズ-sso-sign-in-with-go-and-logto
+tags: [SSO providers, saml-エンタープライズ-sso, go, go, SAML authentication, enterprise login, SSO login]
+title: How to build SAML エンタープライズ SSO with Go
+sdk: Go
+connector: SAML エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..0f35f27ec6d
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-エンタープライズシングルサインオン-(sso)-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, google-workspace-エンタープライズシングルサインオン-(sso), ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace エンタープライズシングルサインオン (SSO) with iOS (Swift)
+sdk: iOS (Swift)
+connector: Google Workspace エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..d29383f43ad
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-エンタープライズ-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-エンタープライズ-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC エンタープライズ SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: Microsoft Entra ID OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..2edcdcbf1f3
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso)-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso), ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) with iOS (Swift)
+sdk: iOS (Swift)
+connector: Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..5e177814074
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-エンタープライズ-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, oidc-エンタープライズ-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC エンタープライズ SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..4e3c08a9f0b
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-エンタープライズシングルサインオン-(sso)-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, okta-エンタープライズシングルサインオン-(sso), ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Okta エンタープライズシングルサインオン (SSO) with iOS (Swift)
+sdk: iOS (Swift)
+connector: Okta エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..e3b8a00d60f
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-エンタープライズ-sso-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, saml-エンタープライズ-sso, ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build SAML エンタープライズ SSO with iOS (Swift)
+sdk: iOS (Swift)
+connector: SAML エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..cc25db2b900
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-エンタープライズシングルサインオン-(sso)-sign-in-with-next-and-logto
+tags: [SSO providers, google-workspace-エンタープライズシングルサインオン-(sso), next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace エンタープライズシングルサインオン (SSO) with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Google Workspace エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..ecb9420f2f4
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-エンタープライズ-sso-sign-in-with-next-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-エンタープライズ-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC エンタープライズ SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Microsoft Entra ID OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..3fdd458c8bd
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso)-sign-in-with-next-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso), next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..e184880a003
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-エンタープライズ-sso-sign-in-with-next-and-logto
+tags: [SSO providers, oidc-エンタープライズ-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC エンタープライズ SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..936dc33c339
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-エンタープライズシングルサインオン-(sso)-sign-in-with-next-and-logto
+tags: [SSO providers, okta-エンタープライズシングルサインオン-(sso), next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta エンタープライズシングルサインオン (SSO) with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Okta エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..e5f2b91346a
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-エンタープライズ-sso-sign-in-with-next-and-logto
+tags: [SSO providers, saml-エンタープライズ-sso, next, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML エンタープライズ SSO with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: SAML エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..27b20a4cda9
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-エンタープライズシングルサインオン-(sso)-sign-in-with-php-and-logto
+tags: [SSO providers, google-workspace-エンタープライズシングルサインオン-(sso), php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace エンタープライズシングルサインオン (SSO) with PHP
+sdk: PHP
+connector: Google Workspace エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..019ae09ad98
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-エンタープライズ-sso-sign-in-with-php-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-エンタープライズ-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC エンタープライズ SSO with PHP
+sdk: PHP
+connector: Microsoft Entra ID OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..e57f947af64
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso)-sign-in-with-php-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso), php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) with PHP
+sdk: PHP
+connector: Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..7f859ca107e
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-エンタープライズ-sso-sign-in-with-php-and-logto
+tags: [SSO providers, oidc-エンタープライズ-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC エンタープライズ SSO with PHP
+sdk: PHP
+connector: OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..d3c83f7d77a
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-エンタープライズシングルサインオン-(sso)-sign-in-with-php-and-logto
+tags: [SSO providers, okta-エンタープライズシングルサインオン-(sso), php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Okta エンタープライズシングルサインオン (SSO) with PHP
+sdk: PHP
+connector: Okta エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..40fa4af473c
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-エンタープライズ-sso-sign-in-with-php-and-logto
+tags: [SSO providers, saml-エンタープライズ-sso, php, php, SAML authentication, enterprise login, SSO login]
+title: How to build SAML エンタープライズ SSO with PHP
+sdk: PHP
+connector: SAML エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..01f545ea9e7
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-エンタープライズシングルサインオン-(sso)-sign-in-with-python-and-logto
+tags: [SSO providers, google-workspace-エンタープライズシングルサインオン-(sso), python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace エンタープライズシングルサインオン (SSO) with Python
+sdk: Python
+connector: Google Workspace エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..0b52e07a7a9
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-エンタープライズ-sso-sign-in-with-python-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-エンタープライズ-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC エンタープライズ SSO with Python
+sdk: Python
+connector: Microsoft Entra ID OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..fc0fa7f9224
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso)-sign-in-with-python-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso), python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) with Python
+sdk: Python
+connector: Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..8c76faa0b28
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-エンタープライズ-sso-sign-in-with-python-and-logto
+tags: [SSO providers, oidc-エンタープライズ-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC エンタープライズ SSO with Python
+sdk: Python
+connector: OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..cff4172cb51
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-エンタープライズシングルサインオン-(sso)-sign-in-with-python-and-logto
+tags: [SSO providers, okta-エンタープライズシングルサインオン-(sso), python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Okta エンタープライズシングルサインオン (SSO) with Python
+sdk: Python
+connector: Okta エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..3297114edbd
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-エンタープライズ-sso-sign-in-with-python-and-logto
+tags: [SSO providers, saml-エンタープライズ-sso, python, python, SAML authentication, enterprise login, SSO login]
+title: How to build SAML エンタープライズ SSO with Python
+sdk: Python
+connector: SAML エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..608bf44c29d
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-エンタープライズシングルサインオン-(sso)-sign-in-with-react-and-logto
+tags: [SSO providers, google-workspace-エンタープライズシングルサインオン-(sso), react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace エンタープライズシングルサインオン (SSO) with React
+sdk: React
+connector: Google Workspace エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..088150887da
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-エンタープライズ-sso-sign-in-with-react-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-エンタープライズ-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC エンタープライズ SSO with React
+sdk: React
+connector: Microsoft Entra ID OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..023ac7298f6
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso)-sign-in-with-react-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso), react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) with React
+sdk: React
+connector: Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..8543313c4dc
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-エンタープライズ-sso-sign-in-with-react-and-logto
+tags: [SSO providers, oidc-エンタープライズ-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC エンタープライズ SSO with React
+sdk: React
+connector: OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..3a8513383f2
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-エンタープライズシングルサインオン-(sso)-sign-in-with-react-and-logto
+tags: [SSO providers, okta-エンタープライズシングルサインオン-(sso), react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta エンタープライズシングルサインオン (SSO) with React
+sdk: React
+connector: Okta エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..efc0dce39fd
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-エンタープライズ-sso-sign-in-with-react-and-logto
+tags: [SSO providers, saml-エンタープライズ-sso, react, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML エンタープライズ SSO with React
+sdk: React
+connector: SAML エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..2d08009119d
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-エンタープライズシングルサインオン-(sso)-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, google-workspace-エンタープライズシングルサインオン-(sso), vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace エンタープライズシングルサインオン (SSO) with Vanilla JS
+sdk: Vanilla JS
+connector: Google Workspace エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..f7eae7e474d
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-エンタープライズ-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-エンタープライズ-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC エンタープライズ SSO with Vanilla JS
+sdk: Vanilla JS
+connector: Microsoft Entra ID OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..1222134f4fb
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso)-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso), vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) with Vanilla JS
+sdk: Vanilla JS
+connector: Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..138e04c43f9
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-エンタープライズ-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, oidc-エンタープライズ-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC エンタープライズ SSO with Vanilla JS
+sdk: Vanilla JS
+connector: OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..334c8c068ef
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-エンタープライズシングルサインオン-(sso)-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, okta-エンタープライズシングルサインオン-(sso), vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta エンタープライズシングルサインオン (SSO) with Vanilla JS
+sdk: Vanilla JS
+connector: Okta エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..dd394eff9d4
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-エンタープライズ-sso-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, saml-エンタープライズ-sso, vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML エンタープライズ SSO with Vanilla JS
+sdk: Vanilla JS
+connector: SAML エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..72507e4f43a
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-エンタープライズシングルサインオン-(sso)-sign-in-with-vue-and-logto
+tags: [SSO providers, google-workspace-エンタープライズシングルサインオン-(sso), vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace エンタープライズシングルサインオン (SSO) with Vue
+sdk: Vue
+connector: Google Workspace エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..6d621eb1d11
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-エンタープライズ-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-エンタープライズ-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC エンタープライズ SSO with Vue
+sdk: Vue
+connector: Microsoft Entra ID OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..38bdbe34cfe
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso)-sign-in-with-vue-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-エンタープライズシングルサインオン-(sso), vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) with Vue
+sdk: Vue
+connector: Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..0d3d4b07722
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-エンタープライズ-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, oidc-エンタープライズ-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC エンタープライズ SSO with Vue
+sdk: Vue
+connector: OIDC エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up IdP 上の OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC エンタープライズ SSO connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
new file mode 100644
index 00000000000..d4ff10c7a74
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272\343\202\267\343\203\263\343\202\260\343\203\253\343\202\265\343\202\244\343\203\263\343\202\252\343\203\263-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-エンタープライズシングルサインオン-(sso)-sign-in-with-vue-and-logto
+tags: [SSO providers, okta-エンタープライズシングルサインオン-(sso), vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta エンタープライズシングルサインオン (SSO) with Vue
+sdk: Vue
+connector: Okta エンタープライズシングルサインオン (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズシングルサインオン (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta エンタープライズシングルサインオン (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理ポータルでの OIDC アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta エンタープライズシングルサインオン (SSO) connector in 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-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx" "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
new file mode 100644
index 00000000000..c64f7695776
--- /dev/null
+++ "b/i18n/ja/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-\343\202\250\343\203\263\343\202\277\343\203\274\343\203\227\343\203\251\343\202\244\343\202\272-sso.mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-エンタープライズ-sso-sign-in-with-vue-and-logto
+tags: [SSO providers, saml-エンタープライズ-sso, vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML エンタープライズ SSO with Vue
+sdk: Vue
+connector: SAML エンタープライズ SSO
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 エンタープライズ SSO';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML エンタープライズ SSO connector \{#add-connector-connector}
+
+
+
+## Set up あなたの IdP 上の SAML SSO アプリケーション \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML エンタープライズ SSO connector in 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/assets/select-your-sso-provider.png b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/assets/select-your-sso-provider.png
new file mode 100644
index 00000000000..31b60b0cbe0
Binary files /dev/null and b/i18n/pt-BR/docusaurus-plugin-content-blog-tutorial/build-with-logto/assets/select-your-sso-provider.png differ
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/assets/select-your-sso-provider.png b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/assets/select-your-sso-provider.png
new file mode 100644
index 00000000000..31b60b0cbe0
Binary files /dev/null and b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/assets/select-your-sso-provider.png differ
diff --git "a/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..c9d716f7801
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-企业单点登录-(sso)-sign-in-with-android-and-logto
+tags: [SSO providers, google-workspace-企业单点登录-(sso), android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace 企业单点登录 (SSO) with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Google Workspace 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..f22508f0fca
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-企业单点登录-(sso)-sign-in-with-android-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-企业单点登录-(sso), android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC 企业单点登录 (SSO) with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Microsoft Entra ID OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (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 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..5d65bb34931
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-企业单点登录-(sso)-sign-in-with-android-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-企业单点登录-(sso), android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML 企业单点登录 (SSO) with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Microsoft Entra ID SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (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 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..38b27332e5f
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-企业单点登录-(sso)-sign-in-with-android-and-logto
+tags: [SSO providers, oidc-企业单点登录-(sso), android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC 企业单点登录 (SSO) with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..35b5ad829cd
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-企业单点登录-(sso)-sign-in-with-android-and-logto
+tags: [SSO providers, okta-企业单点登录-(sso), android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build Okta 企业单点登录 (SSO) with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: Okta 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..fd01218d344
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-android-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-企业单点登录-(sso)-sign-in-with-android-and-logto
+tags: [SSO providers, saml-企业单点登录-(sso), android, kotlin/java, SAML authentication, enterprise login, SSO login]
+title: How to build SAML 企业单点登录 (SSO) with Android (Kotlin / Java)
+sdk: Android (Kotlin / Java)
+connector: SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Android (Kotlin) / Android (Java) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..f9a23925fd6
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-企业单点登录-(sso)-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, google-workspace-企业单点登录-(sso), dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace 企业单点登录 (SSO) with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Google Workspace 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..10ce35c4551
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-企业单点登录-(sso)-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-企业单点登录-(sso), dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC 企业单点登录 (SSO) with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Microsoft Entra ID OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (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 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..20763f3c329
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-企业单点登录-(sso)-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-企业单点登录-(sso), dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML 企业单点登录 (SSO) with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Microsoft Entra ID SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (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 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..f233c7e0f68
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-企业单点登录-(sso)-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, oidc-企业单点登录-(sso), dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC 企业单点登录 (SSO) with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..facc1fe2c93
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-企业单点登录-(sso)-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, okta-企业单点登录-(sso), dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta 企业单点登录 (SSO) with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: Okta 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..a8bfe334b1d
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-server-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-企业单点登录-(sso)-sign-in-with-dotnet-core-blazor-server-and-logto
+tags: [SSO providers, saml-企业单点登录-(sso), dotnet-core-blazor-server, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML 企业单点登录 (SSO) with .NET Core (Blazor Server)
+sdk: .NET Core (Blazor Server)
+connector: SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .Net Core (Blazor Server) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..60b2170c22b
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-企业单点登录-(sso)-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, google-workspace-企业单点登录-(sso), dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace 企业单点登录 (SSO) with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Google Workspace 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..111eb462332
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-企业单点登录-(sso)-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-企业单点登录-(sso), dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC 企业单点登录 (SSO) with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Microsoft Entra ID OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (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 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..851f9bedab7
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-企业单点登录-(sso)-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-企业单点登录-(sso), dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML 企业单点登录 (SSO) with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Microsoft Entra ID SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (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 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..ca075061b19
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-企业单点登录-(sso)-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, oidc-企业单点登录-(sso), dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC 企业单点登录 (SSO) with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..b1603d106d9
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-企业单点登录-(sso)-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, okta-企业单点登录-(sso), dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta 企业单点登录 (SSO) with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: Okta 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..14f14513e9c
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-blazor-webassembly-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-企业单点登录-(sso)-sign-in-with-dotnet-core-blazor-webassembly-and-logto
+tags: [SSO providers, saml-企业单点登录-(sso), dotnet-core-blazor-webassembly, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML 企业单点登录 (SSO) with .NET Core (Blazor WebAssembly)
+sdk: .NET Core (Blazor WebAssembly)
+connector: SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Blazor WebAssembly) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..c80b8f80162
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-企业单点登录-(sso)-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, google-workspace-企业单点登录-(sso), dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace 企业单点登录 (SSO) with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Google Workspace 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..0d4cff5c24b
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-企业单点登录-(sso)-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-企业单点登录-(sso), dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC 企业单点登录 (SSO) with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Microsoft Entra ID OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (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 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..3b9e9730814
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-企业单点登录-(sso)-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-企业单点登录-(sso), dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML 企业单点登录 (SSO) with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Microsoft Entra ID SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (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 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..ca396cea884
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-企业单点登录-(sso)-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, oidc-企业单点登录-(sso), dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC 企业单点登录 (SSO) with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..6e429fedf0e
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-企业单点登录-(sso)-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, okta-企业单点登录-(sso), dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta 企业单点登录 (SSO) with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: Okta 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..8c4a34b71ca
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-mvc-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-企业单点登录-(sso)-sign-in-with-dotnet-core-mvc-and-logto
+tags: [SSO providers, saml-企业单点登录-(sso), dotnet-core-mvc, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML 企业单点登录 (SSO) with .NET Core (MVC)
+sdk: .NET Core (MVC)
+connector: SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (MVC) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..ff9aa81ca00
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-企业单点登录-(sso)-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, google-workspace-企业单点登录-(sso), dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace 企业单点登录 (SSO) with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Google Workspace 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..9e635d19a1d
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-企业单点登录-(sso)-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-企业单点登录-(sso), dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC 企业单点登录 (SSO) with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Microsoft Entra ID OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (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 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..ae9d98cf74b
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-企业单点登录-(sso)-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-企业单点登录-(sso), dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML 企业单点登录 (SSO) with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Microsoft Entra ID SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (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 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..ba8aa24ee0f
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-企业单点登录-(sso)-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, oidc-企业单点登录-(sso), dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC 企业单点登录 (SSO) with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..62d48c6632b
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-企业单点登录-(sso)-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, okta-企业单点登录-(sso), dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build Okta 企业单点登录 (SSO) with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: Okta 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..1ea15e4da9f
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-dotnet-core-razor-pages-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-企业单点登录-(sso)-sign-in-with-dotnet-core-razor-pages-and-logto
+tags: [SSO providers, saml-企业单点登录-(sso), dotnet-core-razor-pages, c#, SAML authentication, enterprise login, SSO login]
+title: How to build SAML 企业单点登录 (SSO) with .NET Core (Razor Pages)
+sdk: .NET Core (Razor Pages)
+connector: SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate .NET Core (Razor Pages) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..0ed04d62695
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-企业单点登录-(sso)-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, google-workspace-企业单点登录-(sso), expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace 企业单点登录 (SSO) with Expo (React Native)
+sdk: Expo (React Native)
+connector: Google Workspace 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..65e541589d5
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-企业单点登录-(sso)-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-企业单点登录-(sso), expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC 企业单点登录 (SSO) with Expo (React Native)
+sdk: Expo (React Native)
+connector: Microsoft Entra ID OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..03f1cdf8a87
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-企业单点登录-(sso)-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-企业单点登录-(sso), expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML 企业单点登录 (SSO) with Expo (React Native)
+sdk: Expo (React Native)
+connector: Microsoft Entra ID SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..dfee66866ee
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-企业单点登录-(sso)-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, oidc-企业单点登录-(sso), expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC 企业单点登录 (SSO) with Expo (React Native)
+sdk: Expo (React Native)
+connector: OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..415f27f1981
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-企业单点登录-(sso)-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, okta-企业单点登录-(sso), expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta 企业单点登录 (SSO) with Expo (React Native)
+sdk: Expo (React Native)
+connector: Okta 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..96526a00541
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-expo-react-native-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-企业单点登录-(sso)-sign-in-with-expo-react-native-and-logto
+tags: [SSO providers, saml-企业单点登录-(sso), expo-react-native, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML 企业单点登录 (SSO) with Expo (React Native)
+sdk: Expo (React Native)
+connector: SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Expo SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..65430c2b865
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-企业单点登录-(sso)-sign-in-with-express-and-logto
+tags: [SSO providers, google-workspace-企业单点登录-(sso), express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace 企业单点登录 (SSO) with Express
+sdk: Express
+connector: Google Workspace 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..59264576d53
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-企业单点登录-(sso)-sign-in-with-express-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-企业单点登录-(sso), express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC 企业单点登录 (SSO) with Express
+sdk: Express
+connector: Microsoft Entra ID OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..6eefccbc290
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-企业单点登录-(sso)-sign-in-with-express-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-企业单点登录-(sso), express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML 企业单点登录 (SSO) with Express
+sdk: Express
+connector: Microsoft Entra ID SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..7127b71e23b
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-企业单点登录-(sso)-sign-in-with-express-and-logto
+tags: [SSO providers, oidc-企业单点登录-(sso), express, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC 企业单点登录 (SSO) with Express
+sdk: Express
+connector: OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..f6876edf93e
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-企业单点登录-(sso)-sign-in-with-express-and-logto
+tags: [SSO providers, okta-企业单点登录-(sso), express, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta 企业单点登录 (SSO) with Express
+sdk: Express
+connector: Okta 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..361ba0444ac
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-express-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-企业单点登录-(sso)-sign-in-with-express-and-logto
+tags: [SSO providers, saml-企业单点登录-(sso), express, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML 企业单点登录 (SSO) with Express
+sdk: Express
+connector: SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Express SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..66cdc79a195
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-企业单点登录-(sso)-sign-in-with-flutter-and-logto
+tags: [SSO providers, google-workspace-企业单点登录-(sso), flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace 企业单点登录 (SSO) with Flutter
+sdk: Flutter
+connector: Google Workspace 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..50daf63c028
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-企业单点登录-(sso)-sign-in-with-flutter-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-企业单点登录-(sso), flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC 企业单点登录 (SSO) with Flutter
+sdk: Flutter
+connector: Microsoft Entra ID OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..a6756bf2090
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-企业单点登录-(sso)-sign-in-with-flutter-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-企业单点登录-(sso), flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML 企业单点登录 (SSO) with Flutter
+sdk: Flutter
+connector: Microsoft Entra ID SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..237b5dbe6f8
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-企业单点登录-(sso)-sign-in-with-flutter-and-logto
+tags: [SSO providers, oidc-企业单点登录-(sso), flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC 企业单点登录 (SSO) with Flutter
+sdk: Flutter
+connector: OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..82b01bf96e1
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-企业单点登录-(sso)-sign-in-with-flutter-and-logto
+tags: [SSO providers, okta-企业单点登录-(sso), flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build Okta 企业单点登录 (SSO) with Flutter
+sdk: Flutter
+connector: Okta 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..22056233c00
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-flutter-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-企业单点登录-(sso)-sign-in-with-flutter-and-logto
+tags: [SSO providers, saml-企业单点登录-(sso), flutter, dart, SAML authentication, enterprise login, SSO login]
+title: How to build SAML 企业单点登录 (SSO) with Flutter
+sdk: Flutter
+connector: SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flutter SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..40183758ca8
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-企业单点登录-(sso)-sign-in-with-go-and-logto
+tags: [SSO providers, google-workspace-企业单点登录-(sso), go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace 企业单点登录 (SSO) with Go
+sdk: Go
+connector: Google Workspace 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..4e40ac9e0c1
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-企业单点登录-(sso)-sign-in-with-go-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-企业单点登录-(sso), go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC 企业单点登录 (SSO) with Go
+sdk: Go
+connector: Microsoft Entra ID OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..5d439aece85
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-企业单点登录-(sso)-sign-in-with-go-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-企业单点登录-(sso), go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML 企业单点登录 (SSO) with Go
+sdk: Go
+connector: Microsoft Entra ID SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..a6a46da40c0
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-企业单点登录-(sso)-sign-in-with-go-and-logto
+tags: [SSO providers, oidc-企业单点登录-(sso), go, go, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC 企业单点登录 (SSO) with Go
+sdk: Go
+connector: OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..b25dcdef2d0
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-企业单点登录-(sso)-sign-in-with-go-and-logto
+tags: [SSO providers, okta-企业单点登录-(sso), go, go, SAML authentication, enterprise login, SSO login]
+title: How to build Okta 企业单点登录 (SSO) with Go
+sdk: Go
+connector: Okta 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..ab8a60d426f
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-go-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-企业单点登录-(sso)-sign-in-with-go-and-logto
+tags: [SSO providers, saml-企业单点登录-(sso), go, go, SAML authentication, enterprise login, SSO login]
+title: How to build SAML 企业单点登录 (SSO) with Go
+sdk: Go
+connector: SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Go SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..da7b337cd57
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-企业单点登录-(sso)-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, google-workspace-企业单点登录-(sso), ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace 企业单点登录 (SSO) with iOS (Swift)
+sdk: iOS (Swift)
+connector: Google Workspace 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..9f0b0b20761
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-企业单点登录-(sso)-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-企业单点登录-(sso), ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC 企业单点登录 (SSO) with iOS (Swift)
+sdk: iOS (Swift)
+connector: Microsoft Entra ID OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..9d0642c8ff4
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-企业单点登录-(sso)-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-企业单点登录-(sso), ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML 企业单点登录 (SSO) with iOS (Swift)
+sdk: iOS (Swift)
+connector: Microsoft Entra ID SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..56a56f9f9d6
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-企业单点登录-(sso)-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, oidc-企业单点登录-(sso), ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC 企业单点登录 (SSO) with iOS (Swift)
+sdk: iOS (Swift)
+connector: OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..eb32d8bb1a6
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-企业单点登录-(sso)-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, okta-企业单点登录-(sso), ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build Okta 企业单点登录 (SSO) with iOS (Swift)
+sdk: iOS (Swift)
+connector: Okta 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..0d40ab9a932
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-ios-swift-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-企业单点登录-(sso)-sign-in-with-ios-swift-and-logto
+tags: [SSO providers, saml-企业单点登录-(sso), ios-swift, swift, SAML authentication, enterprise login, SSO login]
+title: How to build SAML 企业单点登录 (SSO) with iOS (Swift)
+sdk: iOS (Swift)
+connector: SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate iOS (Swift) SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..4e12fd2d510
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-企业单点登录-(sso)-sign-in-with-next-and-logto
+tags: [SSO providers, google-workspace-企业单点登录-(sso), next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace 企业单点登录 (SSO) with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Google Workspace 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..8ebf6619ba4
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-企业单点登录-(sso)-sign-in-with-next-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-企业单点登录-(sso), next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC 企业单点登录 (SSO) with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Microsoft Entra ID OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..42c2e4313bb
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-企业单点登录-(sso)-sign-in-with-next-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-企业单点登录-(sso), next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML 企业单点登录 (SSO) with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Microsoft Entra ID SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..e043c82fd83
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-企业单点登录-(sso)-sign-in-with-next-and-logto
+tags: [SSO providers, oidc-企业单点登录-(sso), next, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC 企业单点登录 (SSO) with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..7c081231975
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-企业单点登录-(sso)-sign-in-with-next-and-logto
+tags: [SSO providers, okta-企业单点登录-(sso), next, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta 企业单点登录 (SSO) with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: Okta 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..d199cf36ea9
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-next-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-企业单点登录-(sso)-sign-in-with-next-and-logto
+tags: [SSO providers, saml-企业单点登录-(sso), next, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML 企业单点登录 (SSO) with Next.js (Pages Router)
+sdk: Next.js (Pages Router)
+connector: SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Next.js SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..74c21f3f91f
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-企业单点登录-(sso)-sign-in-with-php-and-logto
+tags: [SSO providers, google-workspace-企业单点登录-(sso), php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace 企业单点登录 (SSO) with PHP
+sdk: PHP
+connector: Google Workspace 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..62448d82595
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-企业单点登录-(sso)-sign-in-with-php-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-企业单点登录-(sso), php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC 企业单点登录 (SSO) with PHP
+sdk: PHP
+connector: Microsoft Entra ID OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..342ed956e08
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-企业单点登录-(sso)-sign-in-with-php-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-企业单点登录-(sso), php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML 企业单点登录 (SSO) with PHP
+sdk: PHP
+connector: Microsoft Entra ID SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..0b68a38d91d
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-企业单点登录-(sso)-sign-in-with-php-and-logto
+tags: [SSO providers, oidc-企业单点登录-(sso), php, php, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC 企业单点登录 (SSO) with PHP
+sdk: PHP
+connector: OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..b2442d61fb0
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-企业单点登录-(sso)-sign-in-with-php-and-logto
+tags: [SSO providers, okta-企业单点登录-(sso), php, php, SAML authentication, enterprise login, SSO login]
+title: How to build Okta 企业单点登录 (SSO) with PHP
+sdk: PHP
+connector: Okta 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..0837fa880e6
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-php-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-企业单点登录-(sso)-sign-in-with-php-and-logto
+tags: [SSO providers, saml-企业单点登录-(sso), php, php, SAML authentication, enterprise login, SSO login]
+title: How to build SAML 企业单点登录 (SSO) with PHP
+sdk: PHP
+connector: SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Laravel SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..46f8b3597b3
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-企业单点登录-(sso)-sign-in-with-python-and-logto
+tags: [SSO providers, google-workspace-企业单点登录-(sso), python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace 企业单点登录 (SSO) with Python
+sdk: Python
+connector: Google Workspace 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..83b6f689dbd
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-企业单点登录-(sso)-sign-in-with-python-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-企业单点登录-(sso), python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC 企业单点登录 (SSO) with Python
+sdk: Python
+connector: Microsoft Entra ID OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..077bd9dfe29
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-企业单点登录-(sso)-sign-in-with-python-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-企业单点登录-(sso), python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML 企业单点登录 (SSO) with Python
+sdk: Python
+connector: Microsoft Entra ID SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..7fc0ad5b121
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-企业单点登录-(sso)-sign-in-with-python-and-logto
+tags: [SSO providers, oidc-企业单点登录-(sso), python, python, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC 企业单点登录 (SSO) with Python
+sdk: Python
+connector: OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..9e0b1c23b33
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-企业单点登录-(sso)-sign-in-with-python-and-logto
+tags: [SSO providers, okta-企业单点登录-(sso), python, python, SAML authentication, enterprise login, SSO login]
+title: How to build Okta 企业单点登录 (SSO) with Python
+sdk: Python
+connector: Okta 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..658ad3a2727
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-python-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-企业单点登录-(sso)-sign-in-with-python-and-logto
+tags: [SSO providers, saml-企业单点登录-(sso), python, python, SAML authentication, enterprise login, SSO login]
+title: How to build SAML 企业单点登录 (SSO) with Python
+sdk: Python
+connector: SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Flask SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..a4fe4e76971
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-企业单点登录-(sso)-sign-in-with-react-and-logto
+tags: [SSO providers, google-workspace-企业单点登录-(sso), react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace 企业单点登录 (SSO) with React
+sdk: React
+connector: Google Workspace 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..9a5fb79754b
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-企业单点登录-(sso)-sign-in-with-react-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-企业单点登录-(sso), react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC 企业单点登录 (SSO) with React
+sdk: React
+connector: Microsoft Entra ID OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..74818c9e649
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-企业单点登录-(sso)-sign-in-with-react-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-企业单点登录-(sso), react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML 企业单点登录 (SSO) with React
+sdk: React
+connector: Microsoft Entra ID SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..11af487b7f3
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-企业单点登录-(sso)-sign-in-with-react-and-logto
+tags: [SSO providers, oidc-企业单点登录-(sso), react, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC 企业单点登录 (SSO) with React
+sdk: React
+connector: OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..d0165a50b31
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-企业单点登录-(sso)-sign-in-with-react-and-logto
+tags: [SSO providers, okta-企业单点登录-(sso), react, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta 企业单点登录 (SSO) with React
+sdk: React
+connector: Okta 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..e891b9ddf5b
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-react-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-企业单点登录-(sso)-sign-in-with-react-and-logto
+tags: [SSO providers, saml-企业单点登录-(sso), react, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML 企业单点登录 (SSO) with React
+sdk: React
+connector: SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate React SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..8cc53eb68f4
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-企业单点登录-(sso)-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, google-workspace-企业单点登录-(sso), vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace 企业单点登录 (SSO) with Vanilla JS
+sdk: Vanilla JS
+connector: Google Workspace 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..3ac56d981af
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-企业单点登录-(sso)-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-企业单点登录-(sso), vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC 企业单点登录 (SSO) with Vanilla JS
+sdk: Vanilla JS
+connector: Microsoft Entra ID OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..e9c4fcc34cd
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-企业单点登录-(sso)-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-企业单点登录-(sso), vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML 企业单点登录 (SSO) with Vanilla JS
+sdk: Vanilla JS
+connector: Microsoft Entra ID SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..1f70f540020
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-企业单点登录-(sso)-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, oidc-企业单点登录-(sso), vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC 企业单点登录 (SSO) with Vanilla JS
+sdk: Vanilla JS
+connector: OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..46f737f0be1
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-企业单点登录-(sso)-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, okta-企业单点登录-(sso), vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta 企业单点登录 (SSO) with Vanilla JS
+sdk: Vanilla JS
+connector: Okta 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..4e542e4d18b
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vanilla-js-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-企业单点登录-(sso)-sign-in-with-vanilla-js-and-logto
+tags: [SSO providers, saml-企业单点登录-(sso), vanilla-js, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML 企业单点登录 (SSO) with Vanilla JS
+sdk: Vanilla JS
+connector: SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vanilla JS SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..23c7c9880a3
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-google-workspace-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-google-workspace-企业单点登录-(sso)-sign-in-with-vue-and-logto
+tags: [SSO providers, google-workspace-企业单点登录-(sso), vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Google Workspace 企业单点登录 (SSO) with Vue
+sdk: Vue
+connector: Google Workspace 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Google Workspace 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Google Cloud Platform \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Google Workspace 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..312f9818d4d
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-oidc-企业单点登录-(sso)-sign-in-with-vue-and-logto
+tags: [SSO providers, microsoft-entra-id-oidc-企业单点登录-(sso), vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID OIDC 企业单点登录 (SSO) with Vue
+sdk: Vue
+connector: Microsoft Entra ID OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..2fab20c7fae
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-microsoft-entra-id-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-microsoft-entra-id-saml-企业单点登录-(sso)-sign-in-with-vue-and-logto
+tags: [SSO providers, microsoft-entra-id-saml-企业单点登录-(sso), vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Microsoft Entra ID SAML 企业单点登录 (SSO) with Vue
+sdk: Vue
+connector: Microsoft Entra ID SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Microsoft Entra ID SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Azure AD SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Microsoft Entra ID SAML 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..e17509cc927
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-oidc-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-oidc-企业单点登录-(sso)-sign-in-with-vue-and-logto
+tags: [SSO providers, oidc-企业单点登录-(sso), vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build OIDC 企业单点登录 (SSO) with Vue
+sdk: Vue
+connector: OIDC 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add OIDC 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的身份提供商 (IdP) 上配置 OIDC 应用 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable OIDC 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..c69f7a34d13
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-okta-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-okta-企业单点登录-(sso)-sign-in-with-vue-and-logto
+tags: [SSO providers, okta-企业单点登录-(sso), vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build Okta 企业单点登录 (SSO) with Vue
+sdk: Vue
+connector: Okta 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add Okta 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up Okta 管理门户上的 OIDC 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable Okta 企业单点登录 (SSO) connector in 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-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx" "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
new file mode 100644
index 00000000000..2cc43254c21
--- /dev/null
+++ "b/i18n/zh-CN/docusaurus-plugin-content-blog-tutorial/build-with-logto/generated-vue-saml-\344\274\201\344\270\232\345\215\225\347\202\271\347\231\273\345\275\225-(sso).mdx"
@@ -0,0 +1,63 @@
+---
+slug: how-to-build-saml-企业单点登录-(sso)-sign-in-with-vue-and-logto
+tags: [SSO providers, saml-企业单点登录-(sso), vue, js, SAML authentication, enterprise login, SSO login]
+title: How to build SAML 企业单点登录 (SSO) with Vue
+sdk: Vue
+connector: SAML 企业单点登录 (SSO)
+---
+
+{/*
+ We have to divide templates into sections because imported mdx will not show in the TOC.
+ There's no way to customize TOC either. :-)
+
+ @see https://github.com/facebook/docusaurus/issues/3915
+*/}
+
+import Intro from './fragments/_intro.mdx';
+import CreateApplication from './fragments/_create-application.mdx';
+import AddSsoConnector from './fragments/_add-sso-connector.mdx';
+import SaveYourConfiguration from './fragments/_save-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 企业单点登录 (SSO)';
+
+{/* truncate */}
+
+
+
+## Create an application in Logto \{#create-an-application-in-logto}
+
+
+
+## Integrate Vue SDK \{#integrate-framework-sdk}
+
+
+
+## Add SAML 企业单点登录 (SSO) connector \{#add-connector-connector}
+
+
+
+## Set up 在你的 IdP 上配置 SAML SSO 应用程序 \{#set-up-connectorconfigname}
+
+
+
+### Save your configuration \{#save-your-configuration}
+
+
+
+## Enable SAML 企业单点登录 (SSO) connector in Sign-in Experience \{#enable-connector-connector-in-sign-in-experience}
+
+
+
+## Testing and Validation \{#testing-and-validation}
+
+
+
+## Further readings \{#further-readings}
+
+
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
+