diff --git a/docs/connectors/email-connectors/README.mdx b/docs/connectors/email-connectors/README.mdx
index 03a4a17a7e2..7bb4f885dd0 100644
--- a/docs/connectors/email-connectors/README.mdx
+++ b/docs/connectors/email-connectors/README.mdx
@@ -186,7 +186,11 @@ Please be aware of the potential risks when operating on connectors.
## FAQs
-How to customize the email sender name?
+
+
+### How to customize the email sender name?
+
+
We're still working on more connectors. If you require further options, just let us know your needs in Discord and file a Feature Request on [GitHub](https://github.com/logto-io/logto/issues). If you need further assistance, you can also [contact us via email](mailto:contact@logto.io).
@@ -195,7 +199,11 @@ For contributors, we provide an easy-to-extend connector creation method, allowi
-How can I restrict IP addresses for email requests in Logto email connectors?
+
+
+### How can I restrict IP addresses for email requests in Logto email connectors?
+
+
One workaround is to use the Logto HTTP email connector.
diff --git a/docs/connectors/email-connectors/built-in-email-service.mdx b/docs/connectors/email-connectors/built-in-email-service.mdx
index 64a0c7976d5..1b03044c3dd 100644
--- a/docs/connectors/email-connectors/built-in-email-service.mdx
+++ b/docs/connectors/email-connectors/built-in-email-service.mdx
@@ -68,7 +68,11 @@ If no custom brand information is provided, the email template can still be used
## FAQs
-Is it possible to add custom CSS or HTML to Logto email service?
+
+
+### Is it possible to add custom CSS or HTML to Logto email service?
+
+
Logto's built-in email service doesn't support custom CSS or HTML. You can only modify generic branding elements. This restriction is in place to maintain built-in email service stability, as all tenants share the same IP address and sender address. For more details, please refer to "[Factors to improve email delivery](https://blog.logto.io/verification-email-delivery#factors-to-improve-email-delivery)".
diff --git a/docs/connectors/email-connectors/email-templates.mdx b/docs/connectors/email-connectors/email-templates.mdx
index 792c03e27a6..54cb8e1832c 100644
--- a/docs/connectors/email-connectors/email-templates.mdx
+++ b/docs/connectors/email-connectors/email-templates.mdx
@@ -173,7 +173,11 @@ You can then escape the HTML code above and add it to the connector "Template" f
## FAQs
-How to use third-party email template services if templates are not configured in Logto?
+
+
+### How to use third-party email template services if templates are not configured in Logto?
+
+
You can add a new endpoint to your own web service to send emails, then use [the Logto HTTP email connector](/integrations/http-email) to call the endpoint you maintain.
@@ -182,7 +186,11 @@ This allows you to handle email template logic on your own server.
-Is there a way to use Logto email for sending our users a customized "Welcome email"?
+
+
+### Is there a way to use Logto email for sending our users a customized "Welcome email"?
+
+
We offer [Webhook](/developers/webhooks) functionality. You can implement your own API endpoint to receive the `User.Created` event sent by the Logto Webhook, and add logic to send a customized welcome email within the webhook handler.
diff --git a/docs/connectors/enterprise-connectors.mdx b/docs/connectors/enterprise-connectors.mdx
index b1d32b184a6..4bccd4c4729 100644
--- a/docs/connectors/enterprise-connectors.mdx
+++ b/docs/connectors/enterprise-connectors.mdx
@@ -123,7 +123,11 @@ Logto provides an entry point for configuring SSO connector JIT provisioning wit
## FAQs
-Impact on existing users after Enterprise SSO connector changes?
+
+
+### Impact on existing users after Enterprise SSO connector changes?
+
+
- Adding SSO: The SSO identities will be linked to existing accounts if the email matches.
- Removing SSO: Removes SSO identities linked to the account, but retains user accounts, and prompts users to set up alternative verification methods.
diff --git a/docs/connectors/sms-connectors/README.mdx b/docs/connectors/sms-connectors/README.mdx
index 9d609172091..d597a563c8a 100644
--- a/docs/connectors/sms-connectors/README.mdx
+++ b/docs/connectors/sms-connectors/README.mdx
@@ -129,7 +129,11 @@ Please be aware of the potential risks when operating on connectors.
## FAQs
-Logto doesn't have the SMS connector I want to use. What should I do?
+
+
+### Logto doesn't have the SMS connector I want to use. What should I do?
+
+
We're still working on more connectors. If you require further options, just let us know your needs in Discord and file a Feature Request on [GitHub](https://github.com/logto-io/logto/issues). If you need further assistance, you can also [contact us via email](mailto:contact@logto.io).
diff --git a/docs/customization/localized-languages.mdx b/docs/customization/localized-languages.mdx
index b4acb696366..46a27e2f449 100644
--- a/docs/customization/localized-languages.mdx
+++ b/docs/customization/localized-languages.mdx
@@ -67,14 +67,22 @@ In this way, the user accessing your site from Japan will be able to read conten
## FAQs
- What if the language I added becomes Logto provided language?
+
+
+### What if the language I added becomes Logto provided language?
+
+
Next to the language tag on the left, a Logto-provided tag will appear, and the language you added will no longer be removable. The modified values continue to function and replace the original Logto values. Erase the user-supplied values to use the values provided by Logto's default configuration.
- What if I only added a few custom values?
+
+
+### What if I only added a few custom values?
+
+
What the final users see is the result of the two columns merging.
Suppose, that you only want to make adjustments to a subset of the original content copies that Logto supplied. The only difference between your signup screen and the one provided by Logto will be the keys you edited. The rest of the content will remain unchanged.
diff --git a/docs/developers/audit-logs.mdx b/docs/developers/audit-logs.mdx
index 1c02b7cce55..f0aafab8fce 100644
--- a/docs/developers/audit-logs.mdx
+++ b/docs/developers/audit-logs.mdx
@@ -48,7 +48,11 @@ To access user-specific logs, follow these steps:
## FAQs
-I'm using self-hosted Logto and it takes seconds to get the audit logs, how can I improve the performance?
+
+
+### I'm using self-hosted Logto and it takes seconds to get the audit logs, how can I improve the performance?
+
+
OSS users should add cronjob to clean up out-dated audit logs regularly.
diff --git a/docs/developers/sdk-conventions/core-sdk-conventions.mdx b/docs/developers/sdk-conventions/core-sdk-conventions.mdx
index 0550fec34a3..f9acdc15e7a 100644
--- a/docs/developers/sdk-conventions/core-sdk-conventions.mdx
+++ b/docs/developers/sdk-conventions/core-sdk-conventions.mdx
@@ -24,7 +24,11 @@ Any core SDK should contain:
### Types
- OidcConfigResponse
+
+
+### OidcConfigResponse
+
+
The configuration of the identity provider, which can be retrieved via `/oidc/.well-known/openid-configuration` API.
@@ -42,7 +46,11 @@ The configuration of the identity provider, which can be retrieved via `/oidc/.w
- CodeTokenResponse
+
+
+### CodeTokenResponse
+
+
The response data of `/oidc/token` (by authorization code).
@@ -59,7 +67,11 @@ The response data of `/oidc/token` (by authorization code).
- RefreshTokenResponse
+
+
+### RefreshTokenResponse
+
+
The response data of `/oidc/token` (by refresh token) when refreshing tokens by a refresh token.
@@ -76,7 +88,11 @@ The response data of `/oidc/token` (by refresh token) when refreshing tokens by
- IdTokenClaims
+
+
+### IdTokenClaims
+
+
Claims carried by the id token.
@@ -99,7 +115,11 @@ Claims carried by the id token.
### Utility functions
- generateCodeVerifier
+
+
+### generateCodeVerifier
+
+
Generate a code verifier.
The length of the code verifier is hardcoded as 64.
@@ -120,7 +140,11 @@ None.
- generateCodeChallenge
+
+
+### generateCodeChallenge
+
+
Generate a code challenge based on a code verifier.
This method encrypts the code verifier and returns the result in a URL-safe Base64 format.
@@ -143,7 +167,11 @@ We hardcode the encryption algorithm as `SHA-256` in Logto V1.
- generateState
+
+
+### generateState
+
+
"State" is used to prevent the CSRF attack.
The length of the "state" is hardcoded as 64.
@@ -164,7 +192,11 @@ None.
- decodeIdToken
+
+
+### decodeIdToken
+
+
Decode an ID Token without secret verification.
Return an `IdTokenClaims` which carries all the token claims in the payload section.
@@ -186,7 +218,11 @@ Return an `IdTokenClaims` which carries all the token claims in the payload sect
- verifyIdToken
+
+
+### verifyIdToken
+
+
Verify if an ID Token is legal.
@@ -242,7 +278,11 @@ This function accepts a `JsonWebKeySet` object from a 3rd-party library (jose) f
- verifyAndParseCodeFromCallbackUri
+
+
+### verifyAndParseCodeFromCallbackUri
+
+
Verify the sign-in callbackUri is legal and return the `code` extracted from callbackUri.
@@ -274,7 +314,11 @@ Verify the sign-in callbackUri is legal and return the `code` extracted from cal
### Core functions
- fetchOidcConfig
+
+
+### fetchOidcConfig
+
+
Return `OidcConfigResponse` by requesting to `/oidc/.well-known/openid-configuration`.
@@ -295,7 +339,11 @@ Return `OidcConfigResponse` by requesting to `/oidc/.well-known/openid-configura
- generateSignInUri
+
+
+### generateSignInUri
+
+
**Parameters**
@@ -333,7 +381,11 @@ The URL will be generated based on `authorizationEndpoint` and contains the foll
- generateSignOutUri
+
+
+### generateSignOutUri
+
+
**Parameters**
@@ -359,7 +411,11 @@ The URL to be generated will be based on `endSessionEndpoint` and contain the fo
- fetchTokenByAuthorizationCode
+
+
+### fetchTokenByAuthorizationCode
+
+
Fetch a token (`CodeTokenResponse`) by requesting to `/oidc/token` (by authorization code).
@@ -401,7 +457,11 @@ Fetch a token (`CodeTokenResponse`) by requesting to `/oidc/token` (by authoriza
- fetchTokenByRefreshToken
+
+
+### fetchTokenByRefreshToken
+
+
Fetch a token (`RefreshTokenTokenResponse`) via `/oidc/token` (by refresh token).
@@ -441,7 +501,11 @@ Fetch a token (`RefreshTokenTokenResponse`) via `/oidc/token` (by refresh token)
- revoke
+
+
+### revoke
+
+
Request to `/oidc/token/revocation` API to notify the authorization server that a previously obtained refresh or access token is no longer needed.
diff --git a/docs/developers/sdk-conventions/design-strategy.mdx b/docs/developers/sdk-conventions/design-strategy.mdx
index f6ed80b85d4..6d9174d23da 100644
--- a/docs/developers/sdk-conventions/design-strategy.mdx
+++ b/docs/developers/sdk-conventions/design-strategy.mdx
@@ -14,7 +14,11 @@ sidebar_position: 2
Examples:
- JS
+
+
+### JS
+
+
- js (core)
- react
@@ -23,7 +27,11 @@ Examples:
- Kotlin
+
+
+### Kotlin
+
+
- kotlin (core)
- android
diff --git a/docs/developers/sdk-conventions/platform-sdk-conventions.mdx b/docs/developers/sdk-conventions/platform-sdk-conventions.mdx
index b4a0d335c07..f1f9cdc7de4 100644
--- a/docs/developers/sdk-conventions/platform-sdk-conventions.mdx
+++ b/docs/developers/sdk-conventions/platform-sdk-conventions.mdx
@@ -16,7 +16,11 @@ Platform SDK provides a standard way to integrate the client with Logto service
## Basic types
- LogtoConfig
+
+
+### LogtoConfig
+
+
| Name | Type | Required | Default Value | Notes |
| ------------------- | ---------- | -------- | ----------------------------------- | ----------------------------------------------------------------------------- |
@@ -35,7 +39,11 @@ Platform SDK provides a standard way to integrate the client with Logto service
- AccessToken
+
+
+### AccessToken
+
+
| Name | Type | Notes |
| --------- | -------- | -------------------- |
@@ -50,7 +58,11 @@ Platform SDK provides a standard way to integrate the client with Logto service
### Properties
- logtoConfig
+
+
+### logtoConfig
+
+
**Type**
@@ -59,7 +71,11 @@ Platform SDK provides a standard way to integrate the client with Logto service
- oidcConfig
+
+
+### oidcConfig
+
+
**Type**
@@ -68,7 +84,11 @@ Platform SDK provides a standard way to integrate the client with Logto service
- accessTokenMap
+
+
+### accessTokenMap
+
+
**Type**
@@ -98,7 +118,11 @@ E.g., `"offline_access openid read:usr@https://logto.dev/api"`, `"@https://logto
- refreshToken
+
+
+### refreshToken
+
+
**Type**
@@ -115,7 +139,11 @@ E.g., `"offline_access openid read:usr@https://logto.dev/api"`, `"@https://logto
- idToken
+
+
+### idToken
+
+
**Type**
@@ -134,7 +162,11 @@ E.g., `"offline_access openid read:usr@https://logto.dev/api"`, `"@https://logto
### Methods
- constructor
+
+
+### constructor
+
+
**Parameters**
@@ -157,7 +189,11 @@ E.g., `"offline_access openid read:usr@https://logto.dev/api"`, `"@https://logto
- isAuthenticated
+
+
+### isAuthenticated
+
+
To know if a user is authenticated or not.
This can be defined as a getter as well.
@@ -178,7 +214,11 @@ None.
- SignIn
+
+
+### SignIn
+
+
This method should start a sign-in flow and the platform SDK should take care of all steps an authorization needs to complete including the sign-in redirect process.
@@ -211,7 +251,11 @@ Notes:
- SignOut
+
+
+### SignOut
+
+
The sign-out process should follow the steps:
@@ -241,7 +285,11 @@ Notes:
- getAccessToken
+
+
+### getAccessToken
+
+
`getAccessToken` retrieves an `AccessToken` by `resource` and `scope` from `accessTokenMap` then returns the `token` value of that `AccessToken`.
@@ -276,7 +324,11 @@ We set the `scope` to `null` when building the key of the `accessTokenMap` for w
- getIdTokenClaims
+
+
+### getIdTokenClaims
+
+
`getIdTokenClaims` return an object that carries the claims of the `idToken` property.
diff --git a/docs/developers/webhooks/README.mdx b/docs/developers/webhooks/README.mdx
index b82e3141d0a..230b699c67a 100644
--- a/docs/developers/webhooks/README.mdx
+++ b/docs/developers/webhooks/README.mdx
@@ -61,28 +61,44 @@ graph LR
## FAQs
-Does Logto support synced webhooks?
+
+
+### Does Logto support synced webhooks?
+
+
Although synced webhooks would make the user sign-in flow smoother, we don't support them yet (we will in the future). Therefore, scenarios that rely on synced webhooks currently all require different workarounds. If you have any questions, don't hesitate to contact us.
-How to deal with user permission change?
+
+
+### How to deal with user permission change?
+
+
See [Manage user permission change](/authorization/role-based-access-control/protect-api-resources-with-rbac/#optional-handle-user-permission-change) guide.
-How to debug webhook timeout?
+
+
+### How to debug webhook timeout?
+
+
For the endpoint receiving Webhooks, it should return a 2xx response as quickly as possible to tell Logto that the Webhook has been successfully received. Since different users have vastly different processing logic for Webhooks, excessively complex tasks might take several seconds, causing the Logto Webhook to time out. Best practice is to maintain your own event queue; upon receiving the Logto Webhook, insert the event into the queue and return a 2xx response to Logto. Then let your own worker process the tasks in the queue step by step. If the worker encounters an error, handle it on your own server.
-Can I get the client IP address from `PostSignIn` webhooks?
+
+
+### Can I get the client IP address from `PostSignIn` webhooks?
+
+
Yes, you can get IP address, user agents, etc in Webhook payload. If you need information that is not currently supported, you can create feature requests on GitHub issues, or contact us.
diff --git a/docs/developers/webhooks/events.mdx b/docs/developers/webhooks/events.mdx
index c09843796c5..e5a65bd8f7c 100644
--- a/docs/developers/webhooks/events.mdx
+++ b/docs/developers/webhooks/events.mdx
@@ -119,7 +119,11 @@ This guide list the different Logto webhook events and explains when each event
## FAQs
-What's the difference between `PostRegister` and `User.Created`?
+
+
+### What's the difference between `PostRegister` and `User.Created`?
+
+
`PostRegister` is triggered when a user successfully creates a new account via the user sign-up flow; `User.Created` is triggered when a new user account is created through the Management API.
diff --git a/docs/end-user-flows/authentication-parameters/direct-sign-in.mdx b/docs/end-user-flows/authentication-parameters/direct-sign-in.mdx
index a9d0f8a016e..fa343e37350 100644
--- a/docs/end-user-flows/authentication-parameters/direct-sign-in.mdx
+++ b/docs/end-user-flows/authentication-parameters/direct-sign-in.mdx
@@ -93,7 +93,11 @@ We are gradually adding support for the direct_sign_in parameter to all Logto SD
## FAQs
- Is direct sign-in the same as API authentication?
+
+
+### Is direct sign-in the same as API authentication?
+
+
No, direct sign-in is a user flow parameter that allows you to skip the default Logto sign-in page and redirect users directly to the social or enterprise SSO provider's login page. Unlike API based authentication, user still needs to be first redirected to the Logto authentication endpoint to initiate the sign-in process.
diff --git a/docs/end-user-flows/enterprise-sso/README.mdx b/docs/end-user-flows/enterprise-sso/README.mdx
index 87cb5e41aef..1ab571a02a0 100644
--- a/docs/end-user-flows/enterprise-sso/README.mdx
+++ b/docs/end-user-flows/enterprise-sso/README.mdx
@@ -29,7 +29,11 @@ Logto enhances the SSO experience by providing a wide range of enterprise SSO co
## FAQs
- How to add SSO connector buttons and directly sign in with SSO provider on my website?
+
+
+### How to add SSO connector buttons and directly sign in with SSO provider on my website?
+
+
Logto allows you to add social login buttons to your website and initiate the SSO sign-in process directly without showing the default sign-in form. Check out our [Direct sign-in](/end-user-flows/authentication-parameters/direct-sign-in/) guide for detailed instructions.
diff --git a/docs/end-user-flows/enterprise-sso/sp-initiated-sso.mdx b/docs/end-user-flows/enterprise-sso/sp-initiated-sso.mdx
index e9e13d2627f..300fb0bf4e2 100644
--- a/docs/end-user-flows/enterprise-sso/sp-initiated-sso.mdx
+++ b/docs/end-user-flows/enterprise-sso/sp-initiated-sso.mdx
@@ -48,7 +48,11 @@ SSO is activated when users attempt to sign in using an enterprise email domain
## FAQs
- Can I use Organization Name/Domain instead of Email Domain to redirect to the IdP?
+
+
+### Can I use Organization Name/Domain instead of Email Domain to redirect to the IdP?
+
+
Currently, Logto prebuilt sign-in experience supports only **email domain prompt SSO**, not **organization domain prompt SSO**.
@@ -57,7 +61,11 @@ You can create a custom routing page at your client side using the authenticatio
- Can I display a specific Enterprise Connector button on the sign-in page?
+
+
+### Can I display a specific Enterprise Connector button on the sign-in page?
+
+
Different enterprise clients use different identity providers to manage their employee, and request different scopes (OIDC) or attribute (SAML). Therefore, it's not recommended to display an Enterprise connector button intended for a specific client on a generic sign-in page.
diff --git a/docs/end-user-flows/sign-out.mdx b/docs/end-user-flows/sign-out.mdx
index 0a65fae5d51..3c3bda4b5a3 100644
--- a/docs/end-user-flows/sign-out.mdx
+++ b/docs/end-user-flows/sign-out.mdx
@@ -184,7 +184,11 @@ For native applications that does not support sessionless webview or does not re
## FAQs
- I'm not receiving the back-channel logout notifications.
+
+
+### I'm not receiving the back-channel logout notifications.
+
+
- Ensure that the back-channel logout URI is correctly registered in the Logto dashboard.
- Ensure that your client application has an valid active sign-in session and is the same session as the one that initiated the sign-out request.
diff --git a/docs/end-user-flows/sign-up-and-sign-in/README.mdx b/docs/end-user-flows/sign-up-and-sign-in/README.mdx
index 4a870bcd6c2..ad456b4f1af 100644
--- a/docs/end-user-flows/sign-up-and-sign-in/README.mdx
+++ b/docs/end-user-flows/sign-up-and-sign-in/README.mdx
@@ -78,14 +78,22 @@ Continue to learn more about the sign-in experience [setup](/end-user-flows/sign
## FAQs
- Per app sign-in experience method or branding
+
+
+### Per app sign-in experience method or branding
+
+
For applications that require different sign-in experiences or branding, Logto also supports
per-app customization. Check out the [application settings](/customization/match-your-brand/#app-specific-branding) for more details.
- Limit Email domain / IP address / Region
+
+
+### Limit Email domain / IP address / Region
+
+
For attribute-based access control, for example, limiting sign-in based on email domain, IP
address, or region, you can use the [Custom token claims](/developers/custom-token-claims/) feature in Logto to
@@ -93,7 +101,11 @@ reject or allow authorization requests based on the user's attributes.
- Headless API for sign-in and sign-up
+
+
+### Headless API for sign-in and sign-up
+
+
Currently, Logto does not provide a headless API for sign-in and sign-up. However, you can bring
your own sign-in UI using the [Bring your own UI](/customization/bring-your-ui/) to customize the sign-in and
diff --git a/docs/end-user-flows/sign-up-and-sign-in/reset-password.mdx b/docs/end-user-flows/sign-up-and-sign-in/reset-password.mdx
index bbb46a2db17..5d4118681e8 100644
--- a/docs/end-user-flows/sign-up-and-sign-in/reset-password.mdx
+++ b/docs/end-user-flows/sign-up-and-sign-in/reset-password.mdx
@@ -47,21 +47,33 @@ For new users or users who are updating their password, you can set a password p
## FAQs
- How to sign-out a user after a successful password reset?
+
+
+### How to sign-out a user after a successful password reset?
+
+
Subscribe to the `PostResetPassword` [webhook event](/developers/webhooks/webhooks-events#user-interaction-hook-events) to receive a notification when a user successfully resets their password. You can then trigger a [sign-out](/end-user-flows/sign-out) action to invalidate the user's current session and redirect them to the sign-in page.
- How to implement the password reset flow on my custom UI?
+
+
+### How to implement the password reset flow on my custom UI?
+
+
You can implement your own password reset flow by using the Logto's **Management API** and **Account API**. Checkout [account settings](/end-user-flows/account-settings/) for more details.
- How can I send a password reset link to the user's email?
+
+
+### How can I send a password reset link to the user's email?
+
+
You can create a self-hosted password reset endpoint and utilize the Logto SDK to initiate a sign-in request with [`first_screen`](/end-user-flows/authentication-parameters/first-screen) set to `reset-password`. This will seamlessly redirect the user to the password reset page.
diff --git a/docs/end-user-flows/sign-up-and-sign-in/sign-in.mdx b/docs/end-user-flows/sign-up-and-sign-in/sign-in.mdx
index 6327799ae61..5809f5e2aff 100644
--- a/docs/end-user-flows/sign-up-and-sign-in/sign-in.mdx
+++ b/docs/end-user-flows/sign-up-and-sign-in/sign-in.mdx
@@ -45,7 +45,11 @@ The sign-in experience adapts based on the chosen identifier and available authe
### Examples
- Example 1: Email address with password verification
+
+
+### Example 1: Email address with password verification
+
+
Add the **Email address** as the sign-in identifier and enable the **Password** factor for verification.
@@ -54,7 +58,11 @@ Add the **Email address** as the sign-in identifier and enable the **Password**
- Example 2: Email/Phone with password(primary) and verification code (alternative) verification enabled
+
+
+### Example 2: Email/Phone with password(primary) and verification code (alternative) verification enabled
+
+
Add both **Email address** and **Phone number** as the sign-in identifiers.
Enable the **Password** and **Verification code** factors for both identifiers.
@@ -95,7 +103,11 @@ Note: For a custom sign-in flows, refer to the feature of [Bring your UI](/custo
## FAQs
- Self-hosted sign-in experience (embedded sign-in)
+
+
+### Self-hosted sign-in experience (embedded sign-in)
+
+
Logto does not currently support headless API for sign-in and sign-up. However, you can use our [Bring your UI](/customization/bring-your-ui/) feature to upload your custom sign-in form to Logto. We also support multiple sign-in parameters you can use to pre-fill the sign-in form with user identifier collected from your application or directly sign-in with a third-party social or enterprise SSO provider. Learn more at [Authentication parameters](/end-user-flows/authentication-parameters/).
diff --git a/docs/end-user-flows/sign-up-and-sign-in/sign-up.mdx b/docs/end-user-flows/sign-up-and-sign-in/sign-up.mdx
index c86ac7de3d2..d8bf1a7dbb2 100644
--- a/docs/end-user-flows/sign-up-and-sign-in/sign-up.mdx
+++ b/docs/end-user-flows/sign-up-and-sign-in/sign-up.mdx
@@ -40,7 +40,11 @@ To ensure the security of the user sign-up and future sign-in process, you also
## Sign-up flow examples
- Type 1: Username with password creation
+
+
+### Type 1: Username with password creation
+
+
Select the **Username** as the sign-up identifier. Create your password is forced to be enabled.
@@ -49,7 +53,11 @@ Select the **Username** as the sign-up identifier. Create your password is force
- Type 2: Email address or phone number with verification flow
+
+
+### Type 2: Email address or phone number with verification flow
+
+
Select the **Email address or phone number** as the sign-up identifier. **Verify at sign-up** is forced to be enabled.
@@ -58,7 +66,11 @@ Select the **Email address or phone number** as the sign-up identifier. **Verify
- Type 3: Email address with verification and password creation
+
+
+### Type 3: Email address with verification and password creation
+
+
Select the **Email address** as the sign-up identifier. **Verify at sign-up** is forced to be enabled. Enable **Create your password** to require users to create a password during sign-up. (Same applies to the phone number sign-up flow)
@@ -81,7 +93,11 @@ Note: For a custom sign-up flows, refer to the feature of [Bring your UI](/custo
## FAQs
- Collect additional user information on sign-up
+
+
+### Collect additional user information on sign-up
+
+
To collect additional user profile information (e.g., Full name, Birthday, Company name) during sign-up, you have two options:
@@ -91,28 +107,44 @@ To collect additional user profile information (e.g., Full name, Birthday, Compa
- Admin-created users / Invited users
+
+
+### Admin-created users / Invited users
+
+
Learn how to implement the [invite only sign-up flow.](/end-user-flows/sign-up-and-sign-in/disable-user-registration/#implement-an-invitation-only-sign-up-flow)
- Embedded sign-up forms on your website
+
+
+### Embedded sign-up forms on your website
+
+
Logto dose not currently support headless API for sign-in and sign-up. You can use the [Bring your UI](/customization/bring-your-ui/) feature to upload your own sign-up form to Logto or use the sign-in parameters to populate user information to Logto from your website. Learn more about the user identifier population at [Authentication parameters](/end-user-flows/authentication-parameters/).
- Sending welcome emails to new users
+
+
+### Sending welcome emails to new users
+
+
Subscribe to the `User.Created` webhook event to trigger a welcome email to new users. Learn more about [webhook events](/developers/webhooks/webhooks-events/#data-mutation-hook-events).
- Skip email verification on sign-up
+
+
+### Skip email verification on sign-up
+
+
Currently, Logto only supports verified emails and phone numbers as identifiers. The verification process is required to ensure the security and ownership of the user's identifier.
Support for unverified emails or phone numbers is on our [roadmap](https://logto.productlane.com/roadmap). Stay tuned for updates!
diff --git a/docs/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx b/docs/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx
index c3afe3350dd..a3596bf8cc0 100644
--- a/docs/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx
+++ b/docs/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx
@@ -161,14 +161,22 @@ For example, **Email address** has been set as the sign-up identifier:
## FAQs
- How to add social login buttons and directly sign in with social on my website?
+
+
+### How to add social login buttons and directly sign in with social on my website?
+
+
Logto allows you to add social login buttons to your website and initiate the social sign-in process directly without showing the default sign-in form. Check out our [Direct sign-in](/end-user-flows/authentication-parameters/direct-sign-in/) guide for detailed instructions.
- Why my emails or phone numbers are not populated after signing up with social?
+
+
+### Why my emails or phone numbers are not populated after signing up with social?
+
+
In Logto, the email address and phone number can be used as the sign-in identifier to uniquely identify users. Only verified email addresses and phone numbers are accepted as identifiers. If the social identity does not provide the `email_verified` or `phone_number_verified` claim, the email address or phone number will not be synced to the user profile. You can still find them under the social identities data in the user profile.
diff --git a/docs/logto-cloud/custom-domain.mdx b/docs/logto-cloud/custom-domain.mdx
index 8fc0d038c3d..c8d33899577 100644
--- a/docs/logto-cloud/custom-domain.mdx
+++ b/docs/logto-cloud/custom-domain.mdx
@@ -39,7 +39,11 @@ To add a new custom domain in the Logto Console, follow these steps:
## Troubleshooting
-SSL certificate issues
+
+
+### SSL certificate issues
+
+
If you encounter SSL certificate issues when setting up your custom domain, it may be related to CAA records in your DNS configuration. CAA records specify which Certificate Authorities (CAs) are authorized to issue certificates for your domain.
@@ -48,7 +52,11 @@ To troubleshoot and resolve SSL certificate issues related to CAA records, refer
-"The hostname is associated with a held zone" Error
+
+
+### "The hostname is associated with a held zone" Error
+
+
If you encounter the error message "The hostname is associated with a held zone, please contact the owner to have the hold removed" when adding a custom domain, it means that the domain is already in Cloudflare zone, and it is set to "Zone Hold" status. See this [Cloudflare documentation](https://developers.cloudflare.com/fundamentals/setup/account/account-security/zone-holds/) for more information.
diff --git a/docs/logto-oss/get-started-with-oss.mdx b/docs/logto-oss/get-started-with-oss.mdx
index cce0c1ba864..bd0a494e84e 100644
--- a/docs/logto-oss/get-started-with-oss.mdx
+++ b/docs/logto-oss/get-started-with-oss.mdx
@@ -157,7 +157,11 @@ Heading to `http://localhost:3002/` to continue your Logto journey. Enjoy!
-Using an alternative URL for downloading
+
+
+### Using an alternative URL for downloading
+
+
If you want to specify a URL for the Logto zip file, use the `--download-url` option. For example:
@@ -171,7 +175,11 @@ Note the extra `--` is needed for NPM to pass the arguments.
-Configuration (optional)
+
+
+### Configuration (optional)
+
+
Logto uses environment variables for configuration, along with `.env` file support. See [Configuration](/concepts/core-service/configuration) for detailed usage and full variable list.
diff --git a/docs/logto-oss/troubleshooting-oss.mdx b/docs/logto-oss/troubleshooting-oss.mdx
index 3a822e8d68d..2f93900c546 100644
--- a/docs/logto-oss/troubleshooting-oss.mdx
+++ b/docs/logto-oss/troubleshooting-oss.mdx
@@ -8,7 +8,11 @@ sidebar_position: 9
- My browser cannot load Admin Console (showing error Crypto.subtle is unavailable...
)
+
+###
+
+My browser cannot load Admin Console (showing error Crypto.subtle is unavailable...
)
+
Admin Console uses [Web Crypto API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API), which requires [secure contexts](https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts), i.e. HTTPS or HTTP with `localhost`.
@@ -20,8 +24,15 @@ If you use HTTP with an IP address or custom domain, then the browser cannot loa
- I'm using a custom domain, but my browser cannot load Admin Console (showing error{' '}
- "code": "oidc.invalid_redirect_uri"
)
+
+###
+
+I'm using a custom domain, but my browser cannot load Admin Console (showing error{' '}
+
+{' '}
+
+"code": "oidc.invalid_redirect_uri"
)
+
If you are using a custom domain rather than `localhost`, you need to set the environment variable `ENDPOINT` to the Logto URL. It is because of the strict requirement of Redirect URI in OIDC. See [Configuration](/concepts/core-service/configuration/) for details.
@@ -31,8 +42,15 @@ If you are using a custom domain rather than `localhost`, you need to set the en
- I'm using an HTTPS proxy (e.g., Nginx) in front of Logto, but I failed on sign-in (showing error{' '}
- TypeError: Failed to fetch
)
+
+###
+
+I'm using an HTTPS proxy (e.g., Nginx) in front of Logto, but I failed on sign-in (showing error{' '}
+
+{' '}
+
+TypeError: Failed to fetch
)
+
- First, make sure you have set the node environment variable `TRUST_PROXY_HEADER` to `true`. See [Configuration](/concepts/core-service/configuration/#using-a-https-proxy) for details.
@@ -42,7 +60,11 @@ If you are using a custom domain rather than `localhost`, you need to set the en
-I'm facing CORS issues.
+
+
+### I'm facing CORS issues.
+
+
- If `ADMIN_ENDPOINT` is not specified, `localhost:[admin-port]` will be allowed to perform Cross-Origin Resource Sharing (CORS) in Logto.
- If `ADMIN_ENDPOINT` is specified, only requests from the origin of `ADMIN_ENDPOINT` will be allowed.
@@ -52,7 +74,11 @@ If you are using a custom domain rather than `localhost`, you need to set the en
- What is this again? Error: Invalid id token
+
+###
+
+What is this again? Error: Invalid id token
+
If you are not messing up with your tokens, then in most cases this is caused by a mismatch of your server time and client time. Sync the time on both your server and client and try again.
diff --git a/docs/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx b/docs/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx
index a0d0374eca7..da64b4fbede 100644
--- a/docs/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx
+++ b/docs/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx
@@ -1,5 +1,9 @@
-Regarding redirect-based sign-in
+
+
+### Regarding redirect-based sign-in
+
+
1. This authentication process follows the [OpenID Connect (OIDC)](https://openid.net/specs/openid-connect-core-1_0.html) protocol, and Logto enforces strict security measures to protect user sign-in.
2. If you have multiple apps, you can use the same identity provider (Logto). Once the user signs in to one app, Logto will automatically complete the sign-in process when the user accesses another app.
diff --git a/docs/quick-starts/framework/flutter/_dependency.mdx b/docs/quick-starts/framework/flutter/_dependency.mdx
index 01bba260e2f..d220e891128 100644
--- a/docs/quick-starts/framework/flutter/_dependency.mdx
+++ b/docs/quick-starts/framework/flutter/_dependency.mdx
@@ -3,7 +3,11 @@
This SDK has the following dependencies, some require additional configurations:
-flutter_secure_storage
+
+
+### flutter_secure_storage
+
+
We use [flutter_secure_storage](https://pub.dev/packages/flutter_secure_storage) to implement the cross-platform persistent secure token storage.
@@ -75,7 +79,11 @@ Please check [flutter_secure_storage](https://pub.dev/packages/flutter_secure_st
- flutter_web_auth
+
+
+### flutter_web_auth
+
+
[flutter_web_auth](https://pub.dev/packages/flutter_web_auth) is used behind Logto's flutter SDK. We rely on its webview-based interaction interface to authenticate users.
@@ -101,7 +109,11 @@ In order to capture the callback url from Logto's sign-in web page, you will nee
- http.dart
+
+
+### http.dart
+
+
Since the SDK need to make network requests, you will need to pass in a HTTP client to the SDK. You can use the default `http.Client` from [http.dart](https://pub.dev/packages/http) or create your own `http.Client` with custom configurations.
diff --git a/docs/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md b/docs/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md
index ac1763bde2c..dd16aa5a97d 100644
--- a/docs/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md
+++ b/docs/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md
@@ -1,5 +1,9 @@
-flutter_secure_storage
+
+
+### flutter_secure_storage
+
+
We use [flutter_secure_storage](https://pub.dev/packages/flutter_secure_storage) to implement the cross-platform persistent secure token storage. Under the hood:
diff --git a/docs/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md b/docs/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md
index 4944e38dc8a..580683abef3 100644
--- a/docs/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md
+++ b/docs/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md
@@ -1,5 +1,9 @@
- flutter_web_auth
+
+
+### flutter_web_auth
+
+
[flutter_web_auth](https://pub.dev/packages/flutter_web_auth) is used behind Logto's flutter SDK. We rely on its webview-based interaction interface to open Logto's authorization pages.
diff --git a/docs/quick-starts/framework/swift/_add-sdk.mdx b/docs/quick-starts/framework/swift/_add-sdk.mdx
index b8939c62456..c500845c9fc 100644
--- a/docs/quick-starts/framework/swift/_add-sdk.mdx
+++ b/docs/quick-starts/framework/swift/_add-sdk.mdx
@@ -10,7 +10,11 @@ We do not support **Carthage** and **CocoaPods** at the time due to some technic
-Carthage
+
+
+### Carthage
+
+
Carthage [needs a `xcodeproj` file to build](https://github.com/Carthage/Carthage/issues/1226#issuecomment-290931385), but `swift package generate-xcodeproj` will report a failure since we are using binary targets
for native social plugins. We will try to find a workaround later.
@@ -19,7 +23,11 @@ for native social plugins. We will try to find a workaround later.
-CocoaPods
+
+
+### CocoaPods
+
+
CocoaPods [does not support local dependency](https://github.com/CocoaPods/CocoaPods/issues/3276) and monorepo, thus it's hard to create a `.podspec` for this repo.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx b/i18n/de/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx
index 3382fd54dbf..8427351e1e7 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx
@@ -186,7 +186,11 @@ Bitte sei dir der potenziellen Risiken bewusst, wenn du an Connectors arbeitest.
## FAQs
-Wie kann ich den Namen des E-Mail-Absenders anpassen?
+
+
+### Wie kann ich den Namen des E-Mail-Absenders anpassen?
+
+
Wir arbeiten noch an weiteren Connectors. Wenn du weitere Optionen benötigst, lass uns einfach deine Bedürfnisse in Discord wissen und reiche eine Funktionsanfrage auf [GitHub](https://github.com/logto-io/logto/issues) ein. Wenn du weitere Unterstützung benötigst, kannst du uns auch [per E-Mail kontaktieren](mailto:contact@logto.io).
@@ -195,7 +199,11 @@ Für Mitwirkende bieten wir eine einfach zu erweiternde Connector-Erstellungsmet
-Wie kann ich IP-Adressen für E-Mail-Anfragen in Logto E-Mail-Connectors einschränken?
+
+
+### Wie kann ich IP-Adressen für E-Mail-Anfragen in Logto E-Mail-Connectors einschränken?
+
+
Ein Workaround ist die Verwendung des Logto HTTP E-Mail-Connectors.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx b/i18n/de/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx
index 31db2b9d0b7..1dfe506e70d 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx
@@ -68,7 +68,11 @@ Wenn keine benutzerdefinierten Markeninformationen bereitgestellt werden, kann d
## FAQs
-Ist es möglich, benutzerdefiniertes CSS oder HTML zum Logto E-Mail-Dienst hinzuzufügen?
+
+
+### Ist es möglich, benutzerdefiniertes CSS oder HTML zum Logto E-Mail-Dienst hinzuzufügen?
+
+
Der integrierte E-Mail-Dienst von Logto unterstützt kein benutzerdefiniertes CSS oder HTML. Sie können nur generische Branding-Elemente ändern. Diese Einschränkung besteht, um die Stabilität des integrierten E-Mail-Dienstes zu gewährleisten, da alle Mandanten dieselbe IP-Adresse und Absenderadresse teilen. Für weitere Details, siehe bitte "[Faktoren zur Verbesserung der E-Mail-Zustellung](https://blog.logto.io/verification-email-delivery#factors-to-improve-email-delivery)".
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx b/i18n/de/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx
index e3eee6c7728..0f6d174fae5 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx
@@ -175,7 +175,11 @@ Du kannst dann den obigen HTML-Code escapen und ihn dem "Template"-Feld des Conn
## FAQs
-Wie kann man Drittanbieter-E-Mail-Vorlagen-Dienste nutzen, wenn Vorlagen nicht in Logto konfiguriert sind?
+
+
+### Wie kann man Drittanbieter-E-Mail-Vorlagen-Dienste nutzen, wenn Vorlagen nicht in Logto konfiguriert sind?
+
+
Du kannst einen neuen Endpunkt zu deinem eigenen Webdienst hinzufügen, um E-Mails zu senden, und dann den [Logto HTTP-E-Mail-Connector](/integrations/http-email) verwenden, um den von dir verwalteten Endpunkt aufzurufen.
@@ -184,7 +188,11 @@ Dies ermöglicht es dir, die Logik der E-Mail-Vorlagen auf deinem eigenen Server
-Gibt es eine Möglichkeit, Logto-E-Mail zu verwenden, um unseren Benutzern eine angepasste "Willkommens-E-Mail" zu senden?
+
+
+### Gibt es eine Möglichkeit, Logto-E-Mail zu verwenden, um unseren Benutzern eine angepasste "Willkommens-E-Mail" zu senden?
+
+
Wir bieten die [Webhook](/developers/webhooks)-Funktionalität an. Du kannst deinen eigenen API-Endpunkt implementieren, um das `User.Created`-Ereignis zu empfangen, das vom Logto Webhook gesendet wird, und Logik hinzufügen, um eine angepasste Willkommens-E-Mail innerhalb des Webhook-Handlers zu senden.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx b/i18n/de/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx
index 441b088fe03..173aaad5360 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx
@@ -123,7 +123,11 @@ Logto bietet einen Einstiegspunkt zur Konfiguration der JIT-Bereitstellung von S
## FAQs
-Auswirkungen auf bestehende Benutzer nach Änderungen am Enterprise SSO-Connector?
+
+
+### Auswirkungen auf bestehende Benutzer nach Änderungen am Enterprise SSO-Connector?
+
+
- Hinzufügen von SSO: Die SSO-Identitäten werden mit bestehenden Konten verknüpft, wenn die E-Mail übereinstimmt.
- Entfernen von SSO: Entfernt SSO-Identitäten, die mit dem Konto verknüpft sind, behält jedoch Benutzerkonten bei und fordert Benutzer auf, alternative Verifizierungsmethoden einzurichten.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx b/i18n/de/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx
index ed51c8c435d..44d549eb556 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx
@@ -129,7 +129,11 @@ Bitte sei dir der potenziellen Risiken bewusst, wenn du an Connectors arbeitest.
## FAQs
-Logto hat nicht den SMS-Connector, den ich verwenden möchte. Was soll ich tun?
+
+
+### Logto hat nicht den SMS-Connector, den ich verwenden möchte. Was soll ich tun?
+
+
Wir arbeiten noch an weiteren Connectors. Wenn du weitere Optionen benötigst, lass uns einfach deine Bedürfnisse auf Discord wissen und reiche eine Feature-Anfrage auf [GitHub](https://github.com/logto-io/logto/issues) ein. Wenn du weitere Unterstützung benötigst, kannst du uns auch [per E-Mail kontaktieren](mailto:contact@logto.io).
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx b/i18n/de/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx
index 0999bc1db95..046b5cb78b8 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx
@@ -67,14 +67,22 @@ Auf diese Weise kann der Benutzer, der von Japan aus auf deine Seite zugreift, I
## FAQs
- Was passiert, wenn die von mir hinzugefügte Sprache zu einer von Logto bereitgestellten Sprache wird?
+
+
+### Was passiert, wenn die von mir hinzugefügte Sprache zu einer von Logto bereitgestellten Sprache wird?
+
+
Neben dem Sprach-Tag auf der linken Seite erscheint ein von Logto bereitgestelltes Tag, und die von dir hinzugefügte Sprache kann nicht mehr entfernt werden. Die geänderten Werte funktionieren weiterhin und ersetzen die ursprünglichen Logto-Werte. Lösche die vom Benutzer bereitgestellten Werte, um die von Logtos Standardkonfiguration bereitgestellten Werte zu verwenden.
- Was passiert, wenn ich nur wenige benutzerdefinierte Werte hinzugefügt habe?
+
+
+### Was passiert, wenn ich nur wenige benutzerdefinierte Werte hinzugefügt habe?
+
+
Was die Endbenutzer sehen, ist das Ergebnis der Zusammenführung der beiden Spalten.
Angenommen, du möchtest nur Anpassungen an einem Teil der ursprünglichen von Logto bereitgestellten Inhalte vornehmen. Der einzige Unterschied zwischen deinem Anmeldebildschirm und dem von Logto bereitgestellten wird die von dir bearbeiteten Schlüssel sein. Der Rest des Inhalts bleibt unverändert.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx b/i18n/de/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx
index cb4bfe498f3..025f0f913ad 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx
@@ -48,7 +48,11 @@ Um benutzerspezifische Logs zuzugreifen, folge diesen Schritten:
## FAQs
-Ich verwende selbst gehostetes Logto und es dauert Sekunden, um die Audit-Logs zu erhalten. Wie kann ich die Leistung verbessern?
+
+
+### Ich verwende selbst gehostetes Logto und es dauert Sekunden, um die Audit-Logs zu erhalten. Wie kann ich die Leistung verbessern?
+
+
OSS-Benutzer sollten einen Cronjob hinzufügen, um veraltete Audit-Logs regelmäßig zu bereinigen.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx b/i18n/de/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx
index fb74a8614fd..6fff727f5b3 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx
@@ -24,7 +24,11 @@ Jedes Core SDK sollte enthalten:
### Typen
- OidcConfigResponse
+
+
+### OidcConfigResponse
+
+
Die Konfiguration des Identitätsanbieters, die über die `/oidc/.well-known/openid-configuration` API abgerufen werden kann.
@@ -42,7 +46,11 @@ Die Konfiguration des Identitätsanbieters, die über die `/oidc/.well-known/ope
- CodeTokenResponse
+
+
+### CodeTokenResponse
+
+
Die Antwortdaten von `/oidc/token` (durch Autorisierungscode).
@@ -59,7 +67,11 @@ Die Antwortdaten von `/oidc/token` (durch Autorisierungscode).
- RefreshTokenResponse
+
+
+### RefreshTokenResponse
+
+
Die Antwortdaten von `/oidc/token` (durch Auffrischungstoken), wenn Tokens durch ein Auffrischungstoken aktualisiert werden.
@@ -76,7 +88,11 @@ Die Antwortdaten von `/oidc/token` (durch Auffrischungstoken), wenn Tokens durch
- IdTokenClaims
+
+
+### IdTokenClaims
+
+
Ansprüche, die vom ID-Token getragen werden.
@@ -99,7 +115,11 @@ Ansprüche, die vom ID-Token getragen werden.
### Hilfsfunktionen
- generateCodeVerifier
+
+
+### generateCodeVerifier
+
+
Generiere einen Code-Verifier.
Die Länge des Code-Verifiers ist fest auf 64 eingestellt.
@@ -120,7 +140,11 @@ Keine.
- generateCodeChallenge
+
+
+### generateCodeChallenge
+
+
Generiere eine Code-Challenge basierend auf einem Code-Verifier.
Diese Methode verschlüsselt den Code-Verifier und gibt das Ergebnis in einem URL-sicheren Base64-Format zurück.
@@ -143,7 +167,11 @@ Wir haben den Verschlüsselungsalgorithmus in Logto V1 fest auf `SHA-256` einges
- generateState
+
+
+### generateState
+
+
"State" wird verwendet, um CSRF-Angriffe zu verhindern.
Die Länge des "State" ist fest auf 64 eingestellt.
@@ -164,7 +192,11 @@ Keine.
- decodeIdToken
+
+
+### decodeIdToken
+
+
Dekodiere ein ID-Token ohne geheime Überprüfung.
Gibt ein `IdTokenClaims` zurück, das alle Token-Ansprüche im Payload-Abschnitt enthält.
@@ -186,7 +218,11 @@ Gibt ein `IdTokenClaims` zurück, das alle Token-Ansprüche im Payload-Abschnitt
- verifyIdToken
+
+
+### verifyIdToken
+
+
Überprüfe, ob ein ID-Token legal ist.
@@ -242,7 +278,11 @@ Diese Funktion akzeptiert ein `JsonWebKeySet`-Objekt aus einer Drittanbieterbibl
- verifyAndParseCodeFromCallbackUri
+
+
+### verifyAndParseCodeFromCallbackUri
+
+
Überprüfe, ob die Anmelde-Callback-URI legal ist, und gib den `code` zurück, der aus der Callback-URI extrahiert wurde.
@@ -274,7 +314,11 @@ Diese Funktion akzeptiert ein `JsonWebKeySet`-Objekt aus einer Drittanbieterbibl
### Kernfunktionen
- fetchOidcConfig
+
+
+### fetchOidcConfig
+
+
Gibt `OidcConfigResponse` zurück, indem eine Anfrage an `/oidc/.well-known/openid-configuration` gestellt wird.
@@ -295,7 +339,11 @@ Gibt `OidcConfigResponse` zurück, indem eine Anfrage an `/oidc/.well-known/open
- generateSignInUri
+
+
+### generateSignInUri
+
+
**Parameter**
@@ -333,7 +381,11 @@ Die URL wird basierend auf `authorizationEndpoint` generiert und enthält die fo
- generateSignOutUri
+
+
+### generateSignOutUri
+
+
**Parameter**
@@ -359,7 +411,11 @@ Die zu generierende URL basiert auf `endSessionEndpoint` und enthält die folgen
- fetchTokenByAuthorizationCode
+
+
+### fetchTokenByAuthorizationCode
+
+
Hole ein Token (`CodeTokenResponse`), indem eine Anfrage an `/oidc/token` (durch Autorisierungscode) gestellt wird.
@@ -401,7 +457,11 @@ Hole ein Token (`CodeTokenResponse`), indem eine Anfrage an `/oidc/token` (durch
- fetchTokenByRefreshToken
+
+
+### fetchTokenByRefreshToken
+
+
Hole ein Token (`RefreshTokenTokenResponse`) über `/oidc/token` (durch Auffrischungstoken).
@@ -441,7 +501,11 @@ Hole ein Token (`RefreshTokenTokenResponse`) über `/oidc/token` (durch Auffrisc
- revoke
+
+
+### revoke
+
+
Anfrage an die `/oidc/token/revocation` API, um den Autorisierungsserver darüber zu informieren, dass ein zuvor erhaltenes Auffrischungs- oder Zugangstoken nicht mehr benötigt wird.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx b/i18n/de/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx
index b75cb46939f..78d9ad32ceb 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx
@@ -14,7 +14,11 @@ sidebar_position: 2
Beispiele:
- JS
+
+
+### JS
+
+
- js (Kern)
- react
@@ -23,7 +27,11 @@ Beispiele:
- Kotlin
+
+
+### Kotlin
+
+
- kotlin (Kern)
- android
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx b/i18n/de/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx
index 5970f7b7f5e..752c0564424 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx
@@ -16,7 +16,11 @@ Platform SDK bietet eine standardisierte Möglichkeit, den Client mit dem Logto-
## Grundlegende Typen
- LogtoConfig
+
+
+### LogtoConfig
+
+
| Name | Typ | Erforderlich | Standardwert | Anmerkungen |
| ------------------- | ---------- | ------------ | ----------------------------------- | -------------------------------------------------------------------------------------------------- |
@@ -35,7 +39,11 @@ Platform SDK bietet eine standardisierte Möglichkeit, den Client mit dem Logto-
- AccessToken
+
+
+### AccessToken
+
+
| Name | Typ | Anmerkungen |
| --------- | -------- | ----------------------- |
@@ -50,7 +58,11 @@ Platform SDK bietet eine standardisierte Möglichkeit, den Client mit dem Logto-
### Eigenschaften
- logtoConfig
+
+
+### logtoConfig
+
+
**Typ**
@@ -59,7 +71,11 @@ Platform SDK bietet eine standardisierte Möglichkeit, den Client mit dem Logto-
- oidcConfig
+
+
+### oidcConfig
+
+
**Typ**
@@ -68,7 +84,11 @@ Platform SDK bietet eine standardisierte Möglichkeit, den Client mit dem Logto-
- accessTokenMap
+
+
+### accessTokenMap
+
+
**Typ**
@@ -98,7 +118,11 @@ Z.B., `"offline_access openid read:usr@https://logto.dev/api"`, `"@https://logto
- refreshToken
+
+
+### refreshToken
+
+
**Typ**
@@ -115,7 +139,11 @@ Z.B., `"offline_access openid read:usr@https://logto.dev/api"`, `"@https://logto
- idToken
+
+
+### idToken
+
+
**Typ**
@@ -134,7 +162,11 @@ Z.B., `"offline_access openid read:usr@https://logto.dev/api"`, `"@https://logto
### Methoden
- Konstruktor
+
+
+### Konstruktor
+
+
**Parameter**
@@ -157,7 +189,11 @@ Z.B., `"offline_access openid read:usr@https://logto.dev/api"`, `"@https://logto
- isAuthenticated
+
+
+### isAuthenticated
+
+
Um zu wissen, ob ein Benutzer authentifiziert ist oder nicht.
Dies kann auch als Getter definiert werden.
@@ -178,7 +214,11 @@ Keine.
- SignIn
+
+
+### SignIn
+
+
Diese Methode sollte einen Anmeldevorgang starten und das Platform SDK sollte alle Schritte, die eine Autorisierung benötigt, um den Anmeldeumleitungsprozess abzuschließen, übernehmen.
@@ -211,7 +251,11 @@ Anmerkungen:
- SignOut
+
+
+### SignOut
+
+
Der Abmeldeprozess sollte die folgenden Schritte befolgen:
@@ -241,7 +285,11 @@ Anmerkungen:
- getAccessToken
+
+
+### getAccessToken
+
+
`getAccessToken` ruft ein `AccessToken` durch `resource` und `scope` aus `accessTokenMap` ab und gibt den `token`-Wert dieses `AccessToken` zurück.
@@ -276,7 +324,11 @@ Wir setzen den `scope` auf `null`, wenn wir den Schlüssel der `accessTokenMap`
- getIdTokenClaims
+
+
+### getIdTokenClaims
+
+
`getIdTokenClaims` gibt ein Objekt zurück, das die Ansprüche der `idToken`-Eigenschaft trägt.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx b/i18n/de/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx
index 30638ae8f97..4b161f700fa 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx
@@ -61,28 +61,44 @@ graph LR
## FAQs
-Unterstützt Logto synchronisierte Webhooks?
+
+
+### Unterstützt Logto synchronisierte Webhooks?
+
+
Obwohl synchronisierte Webhooks den Benutzeranmeldefluss reibungsloser gestalten würden, unterstützen wir sie derzeit noch nicht (wir werden es in Zukunft tun). Daher erfordern Szenarien, die auf synchronisierten Webhooks basieren, derzeit alle unterschiedliche Workarounds. Wenn du Fragen hast, zögere nicht, uns zu kontaktieren.
-Wie gehe ich mit Änderungen der Benutzerberechtigungen um?
+
+
+### Wie gehe ich mit Änderungen der Benutzerberechtigungen um?
+
+
Siehe [Änderung der Benutzerberechtigung verwalten](/authorization/role-based-access-control/protect-api-resources-with-rbac/#optional-handle-user-permission-change) Anleitung.
-Wie debugge ich einen Webhook-Timeout?
+
+
+### Wie debugge ich einen Webhook-Timeout?
+
+
Für den Endpoint, der Webhooks empfängt, sollte er so schnell wie möglich eine 2xx-Antwort zurückgeben, um Logto mitzuteilen, dass der Webhook erfolgreich empfangen wurde. Da verschiedene Benutzer sehr unterschiedliche Verarbeitungslogiken für Webhooks haben, könnten übermäßig komplexe Aufgaben mehrere Sekunden dauern, was dazu führt, dass der Logto Webhook in einen Timeout läuft. Die beste Praxis ist es, eine eigene Ereigniswarteschlange zu pflegen; beim Empfang des Logto Webhooks das Ereignis in die Warteschlange einfügen und eine 2xx-Antwort an Logto zurückgeben. Dann lass deinen eigenen Worker die Aufgaben in der Warteschlange Schritt für Schritt verarbeiten. Wenn der Worker auf einen Fehler stößt, bearbeite ihn auf deinem eigenen Server.
-Kann ich die Client-IP-Adresse von `PostSignIn`-Webhooks erhalten?
+
+
+### Kann ich die Client-IP-Adresse von `PostSignIn`-Webhooks erhalten?
+
+
Ja, du kannst IP-Adresse, Benutzeragenten usw. im Webhook-Payload erhalten. Wenn du Informationen benötigst, die derzeit nicht unterstützt werden, kannst du Funktionsanfragen auf GitHub-Issues erstellen oder uns kontaktieren.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx b/i18n/de/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx
index fe982f9fbaf..a4f2f1cd126 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx
@@ -119,7 +119,11 @@ Dieser Leitfaden listet die verschiedenen Logto-Webhooks-Ereignisse auf und erkl
## FAQs
-Was ist der Unterschied zwischen `PostRegister` und `User.Created`?
+
+
+### Was ist der Unterschied zwischen `PostRegister` und `User.Created`?
+
+
`PostRegister` wird ausgelöst, wenn ein Benutzer erfolgreich ein neues Konto über den Benutzeranmeldefluss erstellt; `User.Created` wird ausgelöst, wenn ein neues Benutzerkonto über die Management API erstellt wird.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx b/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx
index 601a7357168..411746364d2 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx
@@ -93,7 +93,11 @@ Wir fügen schrittweise Unterstützung für den `direct_sign_in` Parameter in al
## FAQs
- Ist die direkte Anmeldung dasselbe wie die API-Authentifizierung?
+
+
+### Ist die direkte Anmeldung dasselbe wie die API-Authentifizierung?
+
+
Nein, die direkte Anmeldung ist ein Benutzerflussparameter, der es ermöglicht, die standardmäßige Logto-Anmeldeseite zu überspringen und Benutzer direkt zur Anmeldeseite des sozialen oder Enterprise SSO-Anbieters weiterzuleiten. Im Gegensatz zur API-basierten Authentifizierung muss der Benutzer jedoch zuerst zum Logto-Authentifizierungsendpunkt weitergeleitet werden, um den Anmeldeprozess zu starten.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx b/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx
index f19fc25591d..399f957cffb 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx
@@ -29,7 +29,11 @@ Logto verbessert das SSO-Erlebnis, indem es eine breite Palette von Enterprise S
## FAQs
- Wie füge ich SSO-Connector-Buttons hinzu und melde mich direkt mit dem SSO-Anbieter auf meiner Website an?
+
+
+### Wie füge ich SSO-Connector-Buttons hinzu und melde mich direkt mit dem SSO-Anbieter auf meiner Website an?
+
+
Logto ermöglicht es dir, soziale Anmeldebuttons zu deiner Website hinzuzufügen und den SSO-Anmeldeprozess direkt zu starten, ohne das Standard-Anmeldeformular anzuzeigen. Sieh dir unseren [Direkte Anmeldung](/end-user-flows/authentication-parameters/direct-sign-in/) Leitfaden für detaillierte Anweisungen an.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx b/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx
index 85a2715e8f0..ebc47c9d39d 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx
@@ -48,7 +48,11 @@ SSO wird aktiviert, wenn Benutzer versuchen, sich mit einer für SSO konfigurier
## FAQs
- Kann ich Organisationsname / Domain anstelle der E-Mail-Domain verwenden, um zum IdP weiterzuleiten?
+
+
+### Kann ich Organisationsname / Domain anstelle der E-Mail-Domain verwenden, um zum IdP weiterzuleiten?
+
+
Derzeit unterstützt die vorgefertigte Anmeldeerfahrung von Logto nur **E-Mail-Domain-Prompt-SSO**, nicht **Organisations-Domain-Prompt-SSO**.
@@ -57,7 +61,11 @@ Du kannst eine benutzerdefinierte Routing-Seite auf deiner Client-Seite erstelle
- Kann ich einen bestimmten Enterprise-Connector-Button auf der Anmeldeseite anzeigen?
+
+
+### Kann ich einen bestimmten Enterprise-Connector-Button auf der Anmeldeseite anzeigen?
+
+
Verschiedene Unternehmenskunden verwenden unterschiedliche Identitätsanbieter, um ihre Mitarbeiter zu verwalten, und fordern unterschiedliche Berechtigungen (OIDC) oder Attribute (SAML) an. Daher wird nicht empfohlen, einen Enterprise-Connector-Button, der für einen bestimmten Kunden gedacht ist, auf einer generischen Anmeldeseite anzuzeigen.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx b/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx
index da8e01d75c0..30661c44be8 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx
@@ -184,7 +184,11 @@ Für native Anwendungen, die den sitzungslosen Webview nicht unterstützen oder
## FAQs
- Ich erhalte keine Back-Channel-Logout-Benachrichtigungen.
+
+
+### Ich erhalte keine Back-Channel-Logout-Benachrichtigungen.
+
+
- Stelle sicher, dass die Back-Channel-Logout-URI korrekt im Logto-Dashboard registriert ist.
- Stelle sicher, dass deine Client-Anwendung eine gültige aktive Anmeldesitzung hat und es sich um dieselbe Sitzung handelt, die die Abmeldeanfrage initiiert hat.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx b/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx
index 60b473e730f..a193549c3e2 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx
@@ -78,20 +78,32 @@ Lerne mehr über die Einrichtung der Anmeldungserfahrung [Setup](/end-user-flows
## FAQs
- Pro-App-Anmeldungserfahrungsmethode oder Branding
+
+
+### Pro-App-Anmeldungserfahrungsmethode oder Branding
+
+
Für Anwendungen, die unterschiedliche Anmeldungserfahrungen oder Branding erfordern, unterstützt Logto auch
eine Anpassung pro App. Sieh dir die [Anwendungseinstellungen](/customization/match-your-brand/#app-specific-branding) für weitere Details an.
- E-Mail-Domain / IP-Adresse / Region einschränken
+
+
+### E-Mail-Domain / IP-Adresse / Region einschränken
+
+
Für attributbasierte Zugangskontrolle, zum Beispiel die Einschränkung der Anmeldung basierend auf der E-Mail-Domain, IP-Adresse oder Region, kannst du die [Benutzerdefinierten Token-Ansprüche](/developers/custom-token-claims/) in Logto verwenden, um Autorisierungsanfragen basierend auf den Benutzerattributen abzulehnen oder zuzulassen.
- Headless API für Anmeldung und Registrierung
+
+
+### Headless API für Anmeldung und Registrierung
+
+
Derzeit bietet Logto keine Headless API für Anmeldung und Registrierung. Du kannst jedoch deine eigene Anmelde-UI mit der [Bring your own UI](/customization/bring-your-ui/) verwenden, um die Anmeldung und Registrierungserfahrung anzupassen.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx b/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx
index 0b67384e6a4..99176d4e80f 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx
@@ -47,21 +47,33 @@ Für neue Benutzer oder Benutzer, die ihr Passwort aktualisieren, kannst du eine
## FAQs
- Wie melde ich einen Benutzer nach einem erfolgreichen Passwort-Reset ab?
+
+
+### Wie melde ich einen Benutzer nach einem erfolgreichen Passwort-Reset ab?
+
+
Abonniere das `PostResetPassword` [Webhook-Ereignis](/developers/webhooks/webhooks-events#user-interaction-hook-events), um eine Benachrichtigung zu erhalten, wenn ein Benutzer sein Passwort erfolgreich zurücksetzt. Du kannst dann eine [Abmeldung](/end-user-flows/sign-out) auslösen, um die aktuelle Sitzung des Benutzers ungültig zu machen und ihn zur Anmeldeseite weiterzuleiten.
- Wie implementiere ich den Passwort-Zurücksetzungsablauf in meiner benutzerdefinierten Benutzeroberfläche?
+
+
+### Wie implementiere ich den Passwort-Zurücksetzungsablauf in meiner benutzerdefinierten Benutzeroberfläche?
+
+
Du kannst deinen eigenen Passwort-Zurücksetzungsablauf implementieren, indem du die Logto **Management API** und **Account API** verwendest. Sieh dir die [Kontoeinstellungen](/end-user-flows/account-settings/) für weitere Details an.
- Wie kann ich einen Passwort-Zurücksetzungslink an die E-Mail des Benutzers senden?
+
+
+### Wie kann ich einen Passwort-Zurücksetzungslink an die E-Mail des Benutzers senden?
+
+
Du kannst einen selbst gehosteten Passwort-Zurücksetzungsendpunkt erstellen und das Logto SDK nutzen, um eine Anmeldeanfrage mit [`first_screen`](/end-user-flows/authentication-parameters/first-screen) auf `reset-password` gesetzt zu initiieren. Dies wird den Benutzer nahtlos zur Passwort-Zurücksetzungsseite weiterleiten.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx b/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx
index 21e982f2c0f..c46b838f059 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx
@@ -45,7 +45,11 @@ Die Anmeldeerfahrung passt sich basierend auf dem gewählten Identifikator und d
### Beispiele
- Beispiel 1: E-Mail-Adresse mit Passwortverifizierung
+
+
+### Beispiel 1: E-Mail-Adresse mit Passwortverifizierung
+
+
Füge die **E-Mail-Adresse** als Anmeldeidentifikator hinzu und aktiviere den **Passwort**-Faktor zur Verifizierung.
@@ -54,7 +58,11 @@ Füge die **E-Mail-Adresse** als Anmeldeidentifikator hinzu und aktiviere den **
- Beispiel 2: E-Mail/Telefon mit Passwort (primär) und Verifizierungscode (alternativ) Verifizierung aktiviert
+
+
+### Beispiel 2: E-Mail/Telefon mit Passwort (primär) und Verifizierungscode (alternativ) Verifizierung aktiviert
+
+
Füge sowohl **E-Mail-Adresse** als auch **Telefonnummer** als Anmeldeidentifikatoren hinzu.
Aktiviere die **Passwort**- und **Verifizierungscode**-Faktoren für beide Identifikatoren.
@@ -95,7 +103,11 @@ Hinweis: Für benutzerdefinierte Anmeldeflüsse, siehe die Funktion von [Bring y
## FAQs
- Selbstgehostete Anmeldeerfahrung (eingebettete Anmeldung)
+
+
+### Selbstgehostete Anmeldeerfahrung (eingebettete Anmeldung)
+
+
Logto unterstützt derzeit keine Headless-API für Anmeldung und Registrierung. Du kannst jedoch unsere [Bring your UI](/customization/bring-your-ui/) Funktion nutzen, um dein benutzerdefiniertes Anmeldeformular bei Logto hochzuladen. Wir unterstützen auch mehrere Anmeldeparameter, die du verwenden kannst, um das Anmeldeformular mit Benutzeridentifikatoren aus deiner Anwendung vorab auszufüllen oder dich direkt mit einem Drittanbieter-SSO-Anbieter anzumelden. Erfahre mehr unter [Authentifizierungsparameter](/end-user-flows/authentication-parameters/).
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx b/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx
index 23e22e7d2f8..44607025d04 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx
@@ -40,7 +40,11 @@ Um die Sicherheit des Benutzeranmelde- und zukünftigen Anmeldeprozesses zu gew
## Beispiele für Anmelde-Flow
- Typ 1: Benutzername mit Passworterstellung
+
+
+### Typ 1: Benutzername mit Passworterstellung
+
+
Wähle den **Benutzernamen** als Anmeldeidentifikator. Erstelle dein Passwort wird erzwungen aktiviert.
@@ -49,7 +53,11 @@ Wähle den **Benutzernamen** als Anmeldeidentifikator. Erstelle dein Passwort wi
- Typ 2: E-Mail-Adresse oder Telefonnummer mit Verifizierungs-Flow
+
+
+### Typ 2: E-Mail-Adresse oder Telefonnummer mit Verifizierungs-Flow
+
+
Wähle die **E-Mail-Adresse oder Telefonnummer** als Anmeldeidentifikator. **Bei der Anmeldung verifizieren** wird erzwungen aktiviert.
@@ -58,7 +66,11 @@ Wähle die **E-Mail-Adresse oder Telefonnummer** als Anmeldeidentifikator. **Bei
- Typ 3: E-Mail-Adresse mit Verifizierung und Passworterstellung
+
+
+### Typ 3: E-Mail-Adresse mit Verifizierung und Passworterstellung
+
+
Wähle die **E-Mail-Adresse** als Anmeldeidentifikator. **Bei der Anmeldung verifizieren** wird erzwungen aktiviert. Aktiviere **Erstelle dein Passwort**, um Benutzer zu verpflichten, während der Anmeldung ein Passwort zu erstellen. (Gleiches gilt für den Anmelde-Flow mit Telefonnummer)
@@ -81,7 +93,11 @@ Hinweis: Für benutzerdefinierte Anmelde-Flows, siehe die Funktion von [Bring yo
## FAQs
- Zusätzliche Benutzerinformationen bei der Anmeldung sammeln
+
+
+### Zusätzliche Benutzerinformationen bei der Anmeldung sammeln
+
+
Um zusätzliche Benutzerprofilinformationen (z. B. Vollständiger Name, Geburtsdatum, Firmenname) während der Anmeldung zu sammeln, hast du zwei Optionen:
@@ -91,28 +107,44 @@ Um zusätzliche Benutzerprofilinformationen (z. B. Vollständiger Name, Geburtsd
- Vom Admin erstellte Benutzer / Eingeladene Benutzer
+
+
+### Vom Admin erstellte Benutzer / Eingeladene Benutzer
+
+
Erfahre, wie du den [Einladung nur Anmelde-Flow](/end-user-flows/sign-up-and-sign-in/disable-user-registration/#implement-an-invitation-only-sign-up-flow) implementierst.
- Eingebettete Anmeldeformulare auf deiner Website
+
+
+### Eingebettete Anmeldeformulare auf deiner Website
+
+
Logto unterstützt derzeit keine Headless API für Anmeldung und Registrierung. Du kannst die [Bring your UI](/customization/bring-your-ui/) Funktion verwenden, um dein eigenes Anmeldeformular zu Logto hochzuladen oder die Anmeldeparameter verwenden, um Benutzerinformationen von deiner Website zu Logto zu übertragen. Erfahre mehr über die Benutzeridentifikator-Übertragung bei [Authentifizierungsparameter](/end-user-flows/authentication-parameters/).
- Willkommens-E-Mails an neue Benutzer senden
+
+
+### Willkommens-E-Mails an neue Benutzer senden
+
+
Abonniere das `User.Created` Webhook-Ereignis, um eine Willkommens-E-Mail an neue Benutzer zu senden. Erfahre mehr über [Webhook-Ereignisse](/developers/webhooks/webhooks-events/#data-mutation-hook-events).
- E-Mail-Verifizierung bei der Anmeldung überspringen
+
+
+### E-Mail-Verifizierung bei der Anmeldung überspringen
+
+
Derzeit unterstützt Logto nur verifizierte E-Mails und Telefonnummern als Identifikatoren. Der Verifizierungsprozess ist erforderlich, um die Sicherheit und den Besitz des Benutzeridentifikators zu gewährleisten.
Die Unterstützung für nicht verifizierte E-Mails oder Telefonnummern steht auf unserer [Roadmap](https://logto.productlane.com/roadmap). Bleib dran für Updates!
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx b/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx
index b93cc35e68c..014ac11cfc8 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx
@@ -161,14 +161,22 @@ Zum Beispiel wurde **E-Mail-Adresse** als Anmeldeidentifikator festgelegt:
## FAQs
- Wie füge ich soziale Login-Buttons hinzu und melde mich direkt mit sozialen Konten auf meiner Website an?
+
+
+### Wie füge ich soziale Login-Buttons hinzu und melde mich direkt mit sozialen Konten auf meiner Website an?
+
+
Logto ermöglicht es dir, soziale Login-Buttons zu deiner Website hinzuzufügen und den sozialen Anmeldeprozess direkt zu starten, ohne das Standard-Anmeldeformular anzuzeigen. Sieh dir unseren [Direkte Anmeldung](/end-user-flows/authentication-parameters/direct-sign-in/) Leitfaden für detaillierte Anweisungen an.
- Warum werden meine E-Mails oder Telefonnummern nach der Anmeldung mit sozialen Konten nicht ausgefüllt?
+
+
+### Warum werden meine E-Mails oder Telefonnummern nach der Anmeldung mit sozialen Konten nicht ausgefüllt?
+
+
In Logto können die E-Mail-Adresse und Telefonnummer als Anmeldeidentifikator verwendet werden, um Benutzer eindeutig zu identifizieren. Nur verifizierte E-Mail-Adressen und Telefonnummern werden als Identifikatoren akzeptiert. Wenn die soziale Identität nicht den Anspruch `email_verified` oder `phone_number_verified` bereitstellt, wird die E-Mail-Adresse oder Telefonnummer nicht mit dem Benutzerprofil synchronisiert. Du kannst sie dennoch unter den sozialen Identitätsdaten im Benutzerprofil finden.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx b/i18n/de/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx
index d3ab26cbac8..b7477bc125b 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx
@@ -39,7 +39,11 @@ Um eine neue benutzerdefinierte Domain in der Logto-Konsole hinzuzufügen, folge
## Fehlerbehebung
-SSL-Zertifikatsprobleme
+
+
+### SSL-Zertifikatsprobleme
+
+
Wenn du auf SSL-Zertifikatsprobleme beim Einrichten deiner benutzerdefinierten Domain stößt, kann dies mit CAA-Einträgen in deiner DNS-Konfiguration zusammenhängen. CAA-Einträge geben an, welche Zertifizierungsstellen (CAs) berechtigt sind, Zertifikate für deine Domain auszustellen.
@@ -48,7 +52,11 @@ Um SSL-Zertifikatsprobleme im Zusammenhang mit CAA-Einträgen zu beheben, siehe
-"Der Hostname ist mit einer gehaltenen Zone verbunden" Fehler
+
+
+### "Der Hostname ist mit einer gehaltenen Zone verbunden" Fehler
+
+
Wenn du die Fehlermeldung "Der Hostname ist mit einer gehaltenen Zone verbunden, bitte kontaktiere den Besitzer, um die Sperre zu entfernen" beim Hinzufügen einer benutzerdefinierten Domain erhältst, bedeutet dies, dass die Domain bereits in der Cloudflare-Zone ist und auf den Status "Zone Hold" gesetzt ist. Siehe diese [Cloudflare-Dokumentation](https://developers.cloudflare.com/fundamentals/setup/account/account-security/zone-holds/) für weitere Informationen.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx b/i18n/de/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx
index 1a7441b9ce1..9a995d59ff4 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx
@@ -156,7 +156,11 @@ Gehe zu `http://localhost:3002/`, um deine Logto-Reise fortzusetzen. Viel Spaß!
-Verwendung einer alternativen URL zum Herunterladen
+
+
+### Verwendung einer alternativen URL zum Herunterladen
+
+
Wenn du eine URL für die Logto-Zip-Datei angeben möchtest, verwende die Option `--download-url`. Zum Beispiel:
@@ -170,7 +174,11 @@ Beachte, dass das zusätzliche `--` erforderlich ist, damit NPM die Argumente ü
-Konfiguration (optional)
+
+
+### Konfiguration (optional)
+
+
Logto verwendet Umgebungsvariablen für die Konfiguration, zusammen mit der Unterstützung von `.env`-Dateien. Siehe [Konfiguration](/concepts/core-service/configuration) für detaillierte Nutzung und vollständige Variablenliste.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx b/i18n/de/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx
index e3a241fc323..5b899178e12 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx
@@ -8,8 +8,15 @@ sidebar_position: 9
- Mein Browser kann die Admin-Konsole nicht laden (zeigt den Fehler{' '}
- Crypto.subtle is unavailable...
an)
+
+###
+
+Mein Browser kann die Admin-Konsole nicht laden (zeigt den Fehler{' '}
+
+{' '}
+
+Crypto.subtle is unavailable...
an)
+
Die Admin-Konsole verwendet die [Web Crypto API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API), die [sichere Kontexte](https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts) erfordert, d. h. HTTPS oder HTTP mit `localhost`.
@@ -21,8 +28,12 @@ Wenn du HTTP mit einer IP-Adresse oder einer benutzerdefinierten Domain verwende
- Ich verwende eine benutzerdefinierte Domain, aber mein Browser kann die Admin-Konsole nicht laden
- (zeigt den Fehler "code": "oidc.invalid_redirect_uri"
an)
+
+###
+
+Ich verwende eine benutzerdefinierte Domain, aber mein Browser kann die Admin-Konsole nicht laden
+(zeigt den Fehler "code": "oidc.invalid_redirect_uri"
an)
+
Wenn du eine benutzerdefinierte Domain anstelle von `localhost` verwendest, musst du die Umgebungsvariable `ENDPOINT` auf die Logto-URL setzen. Dies liegt an der strengen Anforderung der Redirect-URI in OIDC. Siehe [Konfiguration](/concepts/core-service/configuration/) für Details.
@@ -32,8 +43,12 @@ Wenn du eine benutzerdefinierte Domain anstelle von `localhost` verwendest, muss
- Ich verwende einen HTTPS-Proxy (z. B. Nginx) vor Logto, aber ich scheitere bei der Anmeldung
- (zeigt den Fehler TypeError: Failed to fetch
an)
+
+###
+
+Ich verwende einen HTTPS-Proxy (z. B. Nginx) vor Logto, aber ich scheitere bei der Anmeldung
+(zeigt den Fehler TypeError: Failed to fetch
an)
+
- Stelle zunächst sicher, dass du die Node-Umgebungsvariable `TRUST_PROXY_HEADER` auf `true` gesetzt hast. Siehe [Konfiguration](/concepts/core-service/configuration/#using-a-https-proxy) für Details.
@@ -43,7 +58,11 @@ Wenn du eine benutzerdefinierte Domain anstelle von `localhost` verwendest, muss
-Ich habe CORS-Probleme.
+
+
+### Ich habe CORS-Probleme.
+
+
- Wenn `ADMIN_ENDPOINT` nicht angegeben ist, wird `localhost:[admin-port]` in Logto für Cross-Origin Resource Sharing (CORS) zugelassen.
- Wenn `ADMIN_ENDPOINT` angegeben ist, werden nur Anfragen vom Ursprung von `ADMIN_ENDPOINT` zugelassen.
@@ -53,7 +72,11 @@ Wenn du eine benutzerdefinierte Domain anstelle von `localhost` verwendest, muss
- Was ist das nochmal? Error: Invalid id token
+
+###
+
+Was ist das nochmal? Error: Invalid id token
+
Wenn du nicht mit deinen Tokens durcheinander kommst, wird dies in den meisten Fällen durch eine Zeitabweichung zwischen deinem Server und dem Client verursacht. Synchronisiere die Zeit sowohl auf deinem Server als auch auf dem Client und versuche es erneut.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx b/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx
index 0dc5551a080..9f05893e47b 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx
@@ -1,5 +1,9 @@
-Bezüglich der umleitungsbasierten Anmeldung
+
+
+### Bezüglich der umleitungsbasierten Anmeldung
+
+
1. Dieser Authentifizierungsprozess folgt dem [OpenID Connect (OIDC)](https://openid.net/specs/openid-connect-core-1_0.html) Protokoll, und Logto erzwingt strenge Sicherheitsmaßnahmen, um die Benutzeranmeldung zu schützen.
2. Wenn du mehrere Apps hast, kannst du denselben Identitätsanbieter (Logto) verwenden. Sobald sich der Benutzer bei einer App anmeldet, wird Logto den Anmeldeprozess automatisch abschließen, wenn der Benutzer auf eine andere App zugreift.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx b/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx
index 8403b26831c..ab3e4f9511c 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx
@@ -3,7 +3,11 @@
Dieses SDK hat die folgenden Abhängigkeiten, einige erfordern zusätzliche Konfigurationen:
-flutter_secure_storage
+
+
+### flutter_secure_storage
+
+
Wir verwenden [flutter_secure_storage](https://pub.dev/packages/flutter_secure_storage), um die plattformübergreifende persistente sichere Token-Speicherung zu implementieren.
@@ -75,7 +79,11 @@ Bitte überprüfe [flutter_secure_storage](https://pub.dev/packages/flutter_secu
- flutter_web_auth
+
+
+### flutter_web_auth
+
+
[flutter_web_auth](https://pub.dev/packages/flutter_web_auth) wird hinter dem Logto Flutter SDK verwendet. Wir verlassen uns auf seine webview-basierte Interaktionsschnittstelle, um Benutzer zu authentifizieren.
@@ -101,7 +109,11 @@ Um die Callback-URL von Logtos Anmelde-Webseite zu erfassen, musst du deine Anme
- http.dart
+
+
+### http.dart
+
+
Da das SDK Netzwerk-Anfragen stellen muss, musst du einen HTTP-Client an das SDK übergeben. Du kannst den Standard-`http.Client` von [http.dart](https://pub.dev/packages/http) verwenden oder deinen eigenen `http.Client` mit benutzerdefinierten Konfigurationen erstellen.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md b/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md
index bd5afd08a74..9230a96b1c7 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md
+++ b/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md
@@ -1,5 +1,9 @@
-flutter_secure_storage
+
+
+### flutter_secure_storage
+
+
Wir verwenden [flutter_secure_storage](https://pub.dev/packages/flutter_secure_storage), um die plattformübergreifende, persistente sichere Token-Speicherung zu implementieren. Unter der Haube:
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md b/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md
index 6702029a82b..2a6f85117dc 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md
+++ b/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md
@@ -1,5 +1,9 @@
- flutter_web_auth
+
+
+### flutter_web_auth
+
+
[flutter_web_auth](https://pub.dev/packages/flutter_web_auth) wird hinter dem flutter SDK von Logto verwendet. Wir verlassen uns auf seine webview-basierte Interaktionsschnittstelle, um die Autorisierungsseiten von Logto zu öffnen.
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx b/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx
index bb4c63e2219..613c3ec87d9 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx
+++ b/i18n/de/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx
@@ -10,7 +10,11 @@ Wir unterstützen derzeit **Carthage** und **CocoaPods** aufgrund einiger techni
-Carthage
+
+
+### Carthage
+
+
Carthage [benötigt eine `xcodeproj`-Datei zum Bauen](https://github.com/Carthage/Carthage/issues/1226#issuecomment-290931385), aber `swift package generate-xcodeproj` wird einen Fehler melden, da wir binäre Ziele für native soziale Plugins verwenden. Wir werden versuchen, später eine Lösung zu finden.
@@ -18,7 +22,11 @@ Carthage [benötigt eine `xcodeproj`-Datei zum Bauen](https://github.com/Carthag
-CocoaPods
+
+
+### CocoaPods
+
+
CocoaPods [unterstützt keine lokale Abhängigkeit](https://github.com/CocoaPods/CocoaPods/issues/3276) und Monorepo, daher ist es schwierig, ein `.podspec` für dieses Repository zu erstellen.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx b/i18n/es/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx
index 12620483d9d..dfda099ea78 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx
@@ -186,7 +186,11 @@ Por favor, ten en cuenta los riesgos potenciales al operar sobre los conectores.
## Preguntas frecuentes
-¿Cómo personalizar el nombre del remitente del correo electrónico?
+
+
+### ¿Cómo personalizar el nombre del remitente del correo electrónico?
+
+
Todavía estamos trabajando en más conectores. Si necesitas más opciones, solo háznoslo saber en Discord y presenta una Solicitud de Función en [GitHub](https://github.com/logto-io/logto/issues). Si necesitas más ayuda, también puedes [contactarnos por correo electrónico](mailto:contact@logto.io).
@@ -195,7 +199,11 @@ Para los colaboradores, proporcionamos un método de creación de conectores fá
-¿Cómo puedo restringir las direcciones IP para solicitudes de correo electrónico en los conectores de correo electrónico de Logto?
+
+
+### ¿Cómo puedo restringir las direcciones IP para solicitudes de correo electrónico en los conectores de correo electrónico de Logto?
+
+
Una solución es usar el conector de correo electrónico HTTP de Logto.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx b/i18n/es/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx
index 06277bf8085..d19365580b1 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx
@@ -68,7 +68,11 @@ Si no se proporciona información de marca personalizada, la plantilla de correo
## Preguntas frecuentes
-¿Es posible agregar CSS o HTML personalizados al servicio de correo electrónico de Logto?
+
+
+### ¿Es posible agregar CSS o HTML personalizados al servicio de correo electrónico de Logto?
+
+
El servicio de correo electrónico integrado de Logto no admite CSS o HTML personalizados. Solo puedes modificar elementos genéricos de marca. Esta restricción está en su lugar para mantener la estabilidad del servicio de correo electrónico integrado, ya que todos los inquilinos comparten la misma dirección IP y dirección del remitente. Para más detalles, consulta "[Factores para mejorar la entrega de correos electrónicos](https://blog.logto.io/verification-email-delivery#factors-to-improve-email-delivery)".
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx b/i18n/es/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx
index e20b502efe8..9d6d785c15a 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx
@@ -173,7 +173,11 @@ Luego puedes escapar el código HTML anterior y agregarlo al campo "Template" de
## Preguntas frecuentes
-¿Cómo usar servicios de plantillas de correo electrónico de terceros si las plantillas no están configuradas en Logto?
+
+
+### ¿Cómo usar servicios de plantillas de correo electrónico de terceros si las plantillas no están configuradas en Logto?
+
+
Puedes agregar un nuevo endpoint a tu propio servicio web para enviar correos electrónicos, luego usar [el conector de correo electrónico HTTP de Logto](/integrations/http-email) para llamar al endpoint que mantienes.
@@ -182,7 +186,11 @@ Esto te permite manejar la lógica de plantillas de correo electrónico en tu pr
-¿Hay alguna manera de usar el correo electrónico de Logto para enviar a nuestros usuarios un "correo de bienvenida" personalizado?
+
+
+### ¿Hay alguna manera de usar el correo electrónico de Logto para enviar a nuestros usuarios un "correo de bienvenida" personalizado?
+
+
Ofrecemos la funcionalidad de [Webhook](/developers/webhooks). Puedes implementar tu propio endpoint de API para recibir el evento `User.Created` enviado por el Webhook de Logto, y agregar lógica para enviar un correo de bienvenida personalizado dentro del manejador de webhooks.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx b/i18n/es/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx
index dfc20fe1c8d..806573355ad 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx
@@ -123,7 +123,11 @@ Logto proporciona un punto de entrada para configurar el aprovisionamiento JIT d
## Preguntas frecuentes
-¿Impacto en los usuarios existentes después de los cambios en el conector SSO empresarial?
+
+
+### ¿Impacto en los usuarios existentes después de los cambios en el conector SSO empresarial?
+
+
- Agregar SSO: Las identidades SSO se vincularán a cuentas existentes si el correo electrónico coincide.
- Eliminar SSO: Elimina las identidades SSO vinculadas a la cuenta, pero conserva las cuentas de usuario y solicita a los usuarios que configuren métodos de verificación alternativos.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx b/i18n/es/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx
index bf5234e7fbc..de94f03d37e 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx
@@ -129,7 +129,11 @@ Por favor, ten en cuenta los riesgos potenciales al operar sobre los conectores.
## Preguntas frecuentes
-Logto no tiene el conector SMS que quiero usar. ¿Qué debo hacer?
+
+
+### Logto no tiene el conector SMS que quiero usar. ¿Qué debo hacer?
+
+
Todavía estamos trabajando en más conectores. Si necesitas más opciones, solo háznoslo saber en Discord y presenta una Solicitud de Función en [GitHub](https://github.com/logto-io/logto/issues). Si necesitas más ayuda, también puedes [contactarnos por correo electrónico](mailto:contact@logto.io).
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx b/i18n/es/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx
index 114f3f24aca..531aec5bf51 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx
@@ -67,14 +67,22 @@ De esta manera, el usuario que accede a tu sitio desde Japón podrá leer el con
## Preguntas frecuentes
- ¿Qué pasa si el idioma que agregué se convierte en un idioma proporcionado por Logto?
+
+
+### ¿Qué pasa si el idioma que agregué se convierte en un idioma proporcionado por Logto?
+
+
Junto a la etiqueta de idioma a la izquierda, aparecerá una etiqueta proporcionada por Logto, y el idioma que agregaste ya no será removible. Los valores modificados continúan funcionando y reemplazan los valores originales de Logto. Borra los valores suministrados por el usuario para usar los valores proporcionados por la configuración predeterminada de Logto.
- ¿Qué pasa si solo agregué algunos valores personalizados?
+
+
+### ¿Qué pasa si solo agregué algunos valores personalizados?
+
+
Lo que los usuarios finales ven es el resultado de la fusión de las dos columnas.
Supongamos que solo deseas hacer ajustes a un subconjunto de las copias de contenido original que Logto suministró. La única diferencia entre tu pantalla de registro y la proporcionada por Logto serán las claves que editaste. El resto del contenido permanecerá sin cambios.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx b/i18n/es/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx
index 8b537d1dc18..55e134584be 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx
@@ -48,7 +48,11 @@ Para acceder a los registros específicos de un usuario, sigue estos pasos:
## Preguntas frecuentes
-Estoy usando Logto autoalojado y tarda segundos en obtener los registros de auditoría, ¿cómo puedo mejorar el rendimiento?
+
+
+### Estoy usando Logto autoalojado y tarda segundos en obtener los registros de auditoría, ¿cómo puedo mejorar el rendimiento?
+
+
Los usuarios de OSS deben agregar un cronjob para limpiar regularmente los registros de auditoría desactualizados.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx b/i18n/es/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx
index 404a9c08262..2b9db18d7d6 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx
@@ -24,7 +24,11 @@ Cualquier Core SDK debe contener:
### Tipos
- OidcConfigResponse
+
+
+### OidcConfigResponse
+
+
La configuración del proveedor de identidad, que se puede obtener a través de la API `/oidc/.well-known/openid-configuration`.
@@ -42,7 +46,11 @@ La configuración del proveedor de identidad, que se puede obtener a través de
- CodeTokenResponse
+
+
+### CodeTokenResponse
+
+
Los datos de respuesta de `/oidc/token` (por código de autorización).
@@ -59,7 +67,11 @@ Los datos de respuesta de `/oidc/token` (por código de autorización).
- RefreshTokenResponse
+
+
+### RefreshTokenResponse
+
+
Los datos de respuesta de `/oidc/token` (por token de actualización) al refrescar tokens mediante un token de actualización.
@@ -76,7 +88,11 @@ Los datos de respuesta de `/oidc/token` (por token de actualización) al refresc
- IdTokenClaims
+
+
+### IdTokenClaims
+
+
Reclamos llevados por el token de ID.
@@ -99,7 +115,11 @@ Reclamos llevados por el token de ID.
### Funciones utilitarias
- generateCodeVerifier
+
+
+### generateCodeVerifier
+
+
Generar un verificador de código.
La longitud del verificador de código está codificada como 64.
@@ -120,7 +140,11 @@ Ninguno.
- generateCodeChallenge
+
+
+### generateCodeChallenge
+
+
Generar un desafío de código basado en un verificador de código.
Este método encripta el verificador de código y devuelve el resultado en un formato Base64 seguro para URL.
@@ -143,7 +167,11 @@ Codificamos el algoritmo de encriptación como `SHA-256` en Logto V1.
- generateState
+
+
+### generateState
+
+
"State" se utiliza para prevenir el ataque CSRF.
La longitud del "state" está codificada como 64.
@@ -164,7 +192,11 @@ Ninguno.
- decodeIdToken
+
+
+### decodeIdToken
+
+
Decodificar un Token de ID sin verificación secreta.
Devuelve un `IdTokenClaims` que lleva todos los reclamos del token en la sección de carga útil.
@@ -186,7 +218,11 @@ Devuelve un `IdTokenClaims` que lleva todos los reclamos del token en la secció
- verifyIdToken
+
+
+### verifyIdToken
+
+
Verificar si un Token de ID es legal.
@@ -242,7 +278,11 @@ Esta función acepta un objeto `JsonWebKeySet` de una biblioteca de terceros (jo
- verifyAndParseCodeFromCallbackUri
+
+
+### verifyAndParseCodeFromCallbackUri
+
+
Verificar que el callbackUri de inicio de sesión sea legal y devolver el `code` extraído de callbackUri.
@@ -274,7 +314,11 @@ Verificar que el callbackUri de inicio de sesión sea legal y devolver el `code`
### Funciones principales
- fetchOidcConfig
+
+
+### fetchOidcConfig
+
+
Devuelve `OidcConfigResponse` solicitando a `/oidc/.well-known/openid-configuration`.
@@ -295,7 +339,11 @@ Devuelve `OidcConfigResponse` solicitando a `/oidc/.well-known/openid-configurat
- generateSignInUri
+
+
+### generateSignInUri
+
+
**Parámetros**
@@ -333,7 +381,11 @@ La URL se generará basada en `authorizationEndpoint` y contendrá los siguiente
- generateSignOutUri
+
+
+### generateSignOutUri
+
+
**Parámetros**
@@ -359,7 +411,11 @@ La URL a generar se basará en `endSessionEndpoint` y contendrá los siguientes
- fetchTokenByAuthorizationCode
+
+
+### fetchTokenByAuthorizationCode
+
+
Obtener un token (`CodeTokenResponse`) solicitando a `/oidc/token` (por código de autorización).
@@ -401,7 +457,11 @@ Obtener un token (`CodeTokenResponse`) solicitando a `/oidc/token` (por código
- fetchTokenByRefreshToken
+
+
+### fetchTokenByRefreshToken
+
+
Obtener un token (`RefreshTokenTokenResponse`) a través de `/oidc/token` (por token de actualización).
@@ -441,7 +501,11 @@ Obtener un token (`RefreshTokenTokenResponse`) a través de `/oidc/token` (por t
- revoke
+
+
+### revoke
+
+
Solicitar a la API `/oidc/token/revocation` para notificar al servidor de autorización que un token de actualización o acceso previamente obtenido ya no es necesario.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx b/i18n/es/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx
index 3ac1a7bea17..d8c2fed426a 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx
@@ -14,7 +14,11 @@ sidebar_position: 2
Ejemplos:
- JS
+
+
+### JS
+
+
- js (core)
- react
@@ -23,7 +27,11 @@ Ejemplos:
- Kotlin
+
+
+### Kotlin
+
+
- kotlin (core)
- android
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx b/i18n/es/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx
index 8c51c67e339..86dc1dd3062 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx
@@ -16,7 +16,11 @@ El SDK de Plataforma proporciona una forma estándar de integrar el cliente con
## Tipos básicos
- LogtoConfig
+
+
+### LogtoConfig
+
+
| Nombre | Tipo | Requerido | Valor por defecto | Notas |
| ------------------- | ---------- | --------- | ----------------------------------- | ---------------------------------------------------------------------------------- |
@@ -35,7 +39,11 @@ El SDK de Plataforma proporciona una forma estándar de integrar el cliente con
- AccessToken
+
+
+### AccessToken
+
+
| Nombre | Tipo | Notas |
| --------- | -------- | --------------------------- |
@@ -50,7 +58,11 @@ El SDK de Plataforma proporciona una forma estándar de integrar el cliente con
### Propiedades
- logtoConfig
+
+
+### logtoConfig
+
+
**Tipo**
@@ -59,7 +71,11 @@ El SDK de Plataforma proporciona una forma estándar de integrar el cliente con
- oidcConfig
+
+
+### oidcConfig
+
+
**Tipo**
@@ -68,7 +84,11 @@ El SDK de Plataforma proporciona una forma estándar de integrar el cliente con
- accessTokenMap
+
+
+### accessTokenMap
+
+
**Tipo**
@@ -98,7 +118,11 @@ Por ejemplo, `"offline_access openid read:usr@https://logto.dev/api"`, `"@https:
- refreshToken
+
+
+### refreshToken
+
+
**Tipo**
@@ -115,7 +139,11 @@ Por ejemplo, `"offline_access openid read:usr@https://logto.dev/api"`, `"@https:
- idToken
+
+
+### idToken
+
+
**Tipo**
@@ -134,7 +162,11 @@ Por ejemplo, `"offline_access openid read:usr@https://logto.dev/api"`, `"@https:
### Métodos
- constructor
+
+
+### constructor
+
+
**Parámetros**
@@ -157,7 +189,11 @@ Por ejemplo, `"offline_access openid read:usr@https://logto.dev/api"`, `"@https:
- isAuthenticated
+
+
+### isAuthenticated
+
+
Para saber si un usuario está autenticado o no.
Esto también se puede definir como un getter.
@@ -178,7 +214,11 @@ Ninguno.
- SignIn
+
+
+### SignIn
+
+
Este método debe iniciar un flujo de inicio de sesión y el SDK de plataforma debe encargarse de todos los pasos que una autorización necesita completar, incluido el proceso de redirección de inicio de sesión.
@@ -211,7 +251,11 @@ Notas:
- SignOut
+
+
+### SignOut
+
+
El proceso de cierre de sesión debe seguir los pasos:
@@ -241,7 +285,11 @@ Notas:
- getAccessToken
+
+
+### getAccessToken
+
+
`getAccessToken` recupera un `AccessToken` por `resource` y `scope` de `accessTokenMap` y luego devuelve el valor `token` de ese `AccessToken`.
@@ -276,7 +324,11 @@ Establecemos el `scope` en `null` al construir la clave del `accessTokenMap` por
- getIdTokenClaims
+
+
+### getIdTokenClaims
+
+
`getIdTokenClaims` devuelve un objeto que lleva los reclamos de la propiedad `idToken`.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx b/i18n/es/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx
index 71d25e036b0..92ed6fc0e9d 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx
@@ -61,28 +61,44 @@ graph LR
## Preguntas frecuentes
-¿Logto admite webhooks sincronizados?
+
+
+### ¿Logto admite webhooks sincronizados?
+
+
Aunque los webhooks sincronizados harían que el flujo de inicio de sesión del usuario fuera más fluido, aún no los admitimos (lo haremos en el futuro). Por lo tanto, los escenarios que dependen de webhooks sincronizados actualmente requieren diferentes soluciones alternativas. Si tienes alguna pregunta, no dudes en contactarnos.
-¿Cómo manejar el cambio de permisos de usuario?
+
+
+### ¿Cómo manejar el cambio de permisos de usuario?
+
+
Consulta la guía [Gestionar el cambio de permisos de usuario](/authorization/role-based-access-control/protect-api-resources-with-rbac/#optional-handle-user-permission-change).
-¿Cómo depurar el tiempo de espera del webhook?
+
+
+### ¿Cómo depurar el tiempo de espera del webhook?
+
+
Para el endpoint que recibe Webhooks, debe devolver una respuesta 2xx lo más rápido posible para informar a Logto que el Webhook se ha recibido correctamente. Dado que diferentes usuarios tienen lógicas de procesamiento muy diferentes para Webhooks, las tareas excesivamente complejas podrían tardar varios segundos, causando que el Webhook de Logto se agote. La mejor práctica es mantener tu propia cola de eventos; al recibir el Webhook de Logto, inserta el evento en la cola y devuelve una respuesta 2xx a Logto. Luego deja que tu propio trabajador procese las tareas en la cola paso a paso. Si el trabajador encuentra un error, manéjalo en tu propio servidor.
-¿Puedo obtener la dirección IP del cliente desde los webhooks `PostSignIn`?
+
+
+### ¿Puedo obtener la dirección IP del cliente desde los webhooks `PostSignIn`?
+
+
Sí, puedes obtener la dirección IP, agentes de usuario, etc., en la carga útil del Webhook. Si necesitas información que actualmente no está soportada, puedes crear solicitudes de características en los problemas de GitHub, o contactarnos.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx b/i18n/es/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx
index 4ab3baf39c0..e854c70bad1 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx
@@ -119,7 +119,11 @@ Esta guía enumera los diferentes eventos de webhook de Logto y explica cuándo
## Preguntas frecuentes
-¿Cuál es la diferencia entre `PostRegister` y `User.Created`?
+
+
+### ¿Cuál es la diferencia entre `PostRegister` y `User.Created`?
+
+
`PostRegister` se activa cuando un usuario crea exitosamente una nueva cuenta a través del flujo de registro de usuario; `User.Created` se activa cuando se crea una nueva cuenta de usuario a través de la Management API.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx b/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx
index 3d179e901b5..7a1735dfc8d 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx
@@ -93,7 +93,11 @@ Estamos agregando gradualmente soporte para el parámetro direct_sign_in a todos
## Preguntas frecuentes
- ¿Es el inicio de sesión directo lo mismo que la autenticación API?
+
+
+### ¿Es el inicio de sesión directo lo mismo que la autenticación API?
+
+
No, el inicio de sesión directo es un parámetro de flujo de usuario que te permite omitir la página de inicio de sesión predeterminada de Logto y redirigir a los usuarios directamente a la página de inicio de sesión del proveedor de SSO social o empresarial. A diferencia de la autenticación basada en API, el usuario aún necesita ser redirigido primero al endpoint de autenticación de Logto para iniciar el proceso de inicio de sesión.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx b/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx
index bf6b692b665..9208a34d40d 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx
@@ -29,7 +29,11 @@ Logto mejora la experiencia de SSO al proporcionar una amplia gama de conectores
## Preguntas frecuentes
- ¿Cómo agregar botones de conector SSO e iniciar sesión directamente con el proveedor SSO en mi sitio web?
+
+
+### ¿Cómo agregar botones de conector SSO e iniciar sesión directamente con el proveedor SSO en mi sitio web?
+
+
Logto te permite agregar botones de inicio de sesión social a tu sitio web e iniciar el proceso de inicio de sesión SSO directamente sin mostrar el formulario de inicio de sesión predeterminado. Consulta nuestra guía de [Inicio de sesión directo](/end-user-flows/authentication-parameters/direct-sign-in/) para obtener instrucciones detalladas.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx b/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx
index d4e59b45907..02ed77270a7 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx
@@ -48,7 +48,11 @@ El SSO se activa cuando los usuarios intentan iniciar sesión utilizando un domi
## Preguntas frecuentes
- ¿Puedo usar el Nombre/Dominio de la Organización en lugar del Dominio de Correo Electrónico para redirigir al IdP?
+
+
+### ¿Puedo usar el Nombre/Dominio de la Organización en lugar del Dominio de Correo Electrónico para redirigir al IdP?
+
+
Actualmente, la experiencia de inicio de sesión preconstruida de Logto solo admite **SSO con solicitud de dominio de correo electrónico**, no **SSO con solicitud de dominio de organización**.
@@ -57,7 +61,11 @@ Puedes crear una página de enrutamiento personalizada en tu lado del cliente ut
- ¿Puedo mostrar un botón de Conector Empresarial específico en la página de inicio de sesión?
+
+
+### ¿Puedo mostrar un botón de Conector Empresarial específico en la página de inicio de sesión?
+
+
Diferentes clientes empresariales utilizan diferentes proveedores de identidad para gestionar a sus empleados y solicitan diferentes alcances (OIDC) o atributos (SAML). Por lo tanto, no se recomienda mostrar un botón de conector empresarial destinado a un cliente específico en una página de inicio de sesión genérica.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx b/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx
index aedd7a8abfb..3f16b520353 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx
@@ -184,7 +184,11 @@ Para aplicaciones nativas que no admiten webview sin sesión o no reconocen la c
## Preguntas frecuentes
- No estoy recibiendo las notificaciones de cierre de sesión por canal de fondo.
+
+
+### No estoy recibiendo las notificaciones de cierre de sesión por canal de fondo.
+
+
- Asegúrate de que el URI de cierre de sesión por canal de fondo esté correctamente registrado en el panel de Logto.
- Asegúrate de que tu aplicación cliente tenga una sesión de inicio de sesión activa válida y sea la misma sesión que inició la solicitud de cierre de sesión.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx b/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx
index 1821492113d..ae85b8e7a38 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx
@@ -78,19 +78,31 @@ Continúa aprendiendo más sobre la [configuración](/end-user-flows/sign-up-and
## Preguntas frecuentes
- Método de experiencia de inicio de sesión o personalización por aplicación
+
+
+### Método de experiencia de inicio de sesión o personalización por aplicación
+
+
Para aplicaciones que requieren diferentes experiencias de inicio de sesión o personalización de marca, Logto también admite personalización por aplicación. Consulta la [configuración de la aplicación](/customization/match-your-brand/#app-specific-branding) para más detalles.
- Limitar dominio de correo electrónico / dirección IP / región
+
+
+### Limitar dominio de correo electrónico / dirección IP / región
+
+
Para el control de acceso basado en atributos, por ejemplo, limitar el inicio de sesión basado en el dominio de correo electrónico, dirección IP o región, puedes usar la función de [Reclamos de token personalizados](/developers/custom-token-claims/) en Logto para rechazar o permitir solicitudes de autorización basadas en los atributos del usuario.
- API sin interfaz para inicio de sesión y registro
+
+
+### API sin interfaz para inicio de sesión y registro
+
+
Actualmente, Logto no proporciona una API sin interfaz para inicio de sesión y registro. Sin embargo, puedes traer tu propia interfaz de inicio de sesión usando la opción [Trae tu propia interfaz](/customization/bring-your-ui/) para personalizar la experiencia de inicio de sesión y registro.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx b/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx
index 2679f7b1aa6..8e3ef1d0515 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx
@@ -47,21 +47,33 @@ Para nuevos usuarios o usuarios que están actualizando su contraseña, puedes e
## Preguntas frecuentes
- ¿Cómo cerrar sesión de un usuario después de un restablecimiento de contraseña exitoso?
+
+
+### ¿Cómo cerrar sesión de un usuario después de un restablecimiento de contraseña exitoso?
+
+
Suscríbete al evento `PostResetPassword` del [webhook event](/developers/webhooks/webhooks-events#user-interaction-hook-events) para recibir una notificación cuando un usuario restablezca su contraseña con éxito. Luego puedes activar una acción de [cerrar sesión](/end-user-flows/sign-out) para invalidar la sesión actual del usuario y redirigirlo a la página de inicio de sesión.
- ¿Cómo implementar el flujo de restablecimiento de contraseña en mi interfaz de usuario personalizada?
+
+
+### ¿Cómo implementar el flujo de restablecimiento de contraseña en mi interfaz de usuario personalizada?
+
+
Puedes implementar tu propio flujo de restablecimiento de contraseña utilizando el **Management API** y **Account API** de Logto. Consulta la [configuración de la cuenta](/end-user-flows/account-settings/) para más detalles.
- ¿Cómo puedo enviar un enlace de restablecimiento de contraseña al correo electrónico del usuario?
+
+
+### ¿Cómo puedo enviar un enlace de restablecimiento de contraseña al correo electrónico del usuario?
+
+
Puedes crear un endpoint de restablecimiento de contraseña autoalojado y utilizar el SDK de Logto para iniciar una solicitud de inicio de sesión con [`first_screen`](/end-user-flows/authentication-parameters/first-screen) configurado en `reset-password`. Esto redirigirá sin problemas al usuario a la página de restablecimiento de contraseña.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx b/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx
index c4f41610c87..19f02c919db 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx
@@ -45,7 +45,11 @@ La experiencia de inicio de sesión se adapta según el identificador elegido y
### Ejemplos
- Ejemplo 1: Dirección de correo electrónico con verificación de contraseña
+
+
+### Ejemplo 1: Dirección de correo electrónico con verificación de contraseña
+
+
Agrega la **Dirección de correo electrónico** como el identificador de inicio de sesión y habilita el factor de **Contraseña** para la verificación.
@@ -54,7 +58,11 @@ Agrega la **Dirección de correo electrónico** como el identificador de inicio
- Ejemplo 2: Correo electrónico / Teléfono con verificación de contraseña (primaria) y código de verificación (alternativa) habilitada
+
+
+### Ejemplo 2: Correo electrónico / Teléfono con verificación de contraseña (primaria) y código de verificación (alternativa) habilitada
+
+
Agrega tanto la **Dirección de correo electrónico** como el **Número de teléfono** como los identificadores de inicio de sesión.
Habilita los factores de **Contraseña** y **Código de verificación** para ambos identificadores.
@@ -95,7 +103,11 @@ Nota: Para flujos de inicio de sesión personalizados, consulta la función de [
## Preguntas frecuentes
- Experiencia de inicio de sesión autoalojada (inicio de sesión incrustado)
+
+
+### Experiencia de inicio de sesión autoalojada (inicio de sesión incrustado)
+
+
Logto actualmente no admite API sin cabeza para inicio de sesión y registro. Sin embargo, puedes usar nuestra función de [Trae tu UI](/customization/bring-your-ui/) para cargar tu formulario de inicio de sesión personalizado en Logto. También admitimos múltiples parámetros de inicio de sesión que puedes usar para prellenar el formulario de inicio de sesión con el identificador de usuario recopilado de tu aplicación o iniciar sesión directamente con un proveedor de SSO social o empresarial de terceros. Aprende más en [Parámetros de autenticación](/end-user-flows/authentication-parameters/).
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx b/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx
index cc022d980d6..75fbe2a6d4f 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx
@@ -40,7 +40,11 @@ Para garantizar la seguridad del registro de usuarios y el proceso de inicio de
## Ejemplos de flujo de registro
- Tipo 1: Nombre de usuario con creación de contraseña
+
+
+### Tipo 1: Nombre de usuario con creación de contraseña
+
+
Selecciona el **Nombre de usuario** como el identificador de registro. Crear tu contraseña se fuerza a habilitarse.
@@ -49,7 +53,11 @@ Selecciona el **Nombre de usuario** como el identificador de registro. Crear tu
- Tipo 2: Dirección de correo electrónico o número de teléfono con flujo de verificación
+
+
+### Tipo 2: Dirección de correo electrónico o número de teléfono con flujo de verificación
+
+
Selecciona la **Dirección de correo electrónico o número de teléfono** como el identificador de registro. **Verificar en el registro** se fuerza a habilitarse.
@@ -58,7 +66,11 @@ Selecciona la **Dirección de correo electrónico o número de teléfono** como
- Tipo 3: Dirección de correo electrónico con verificación y creación de contraseña
+
+
+### Tipo 3: Dirección de correo electrónico con verificación y creación de contraseña
+
+
Selecciona la **Dirección de correo electrónico** como el identificador de registro. **Verificar en el registro** se fuerza a habilitarse. Habilita **Crear tu contraseña** para requerir que los usuarios creen una contraseña durante el registro. (Lo mismo se aplica al flujo de registro por número de teléfono)
@@ -81,7 +93,11 @@ Nota: Para flujos de registro personalizados, consulta la función de [Trae tu U
## Preguntas frecuentes
- Recopilar información adicional del usuario en el registro
+
+
+### Recopilar información adicional del usuario en el registro
+
+
Para recopilar información adicional del perfil del usuario (por ejemplo, Nombre completo, Fecha de nacimiento, Nombre de la empresa) durante el registro, tienes dos opciones:
@@ -91,28 +107,44 @@ Para recopilar información adicional del perfil del usuario (por ejemplo, Nombr
- Usuarios creados por el administrador / Usuarios invitados
+
+
+### Usuarios creados por el administrador / Usuarios invitados
+
+
Aprende cómo implementar el [flujo de registro solo por invitación.](/end-user-flows/sign-up-and-sign-in/disable-user-registration/#implement-an-invitation-only-sign-up-flow)
- Formularios de registro integrados en tu sitio web
+
+
+### Formularios de registro integrados en tu sitio web
+
+
Logto actualmente no admite API sin interfaz para el inicio de sesión y registro. Puedes usar la función de [Trae tu UI](/customization/bring-your-ui/) para cargar tu propio formulario de registro en Logto o usar los parámetros de inicio de sesión para poblar información del usuario en Logto desde tu sitio web. Aprende más sobre la población de identificadores de usuario en [Parámetros de autenticación](/end-user-flows/authentication-parameters/).
- Envío de correos de bienvenida a nuevos usuarios
+
+
+### Envío de correos de bienvenida a nuevos usuarios
+
+
Suscríbete al evento webhook `User.Created` para desencadenar un correo de bienvenida a nuevos usuarios. Aprende más sobre [eventos webhook](/developers/webhooks/webhooks-events/#data-mutation-hook-events).
- Omitir verificación de correo electrónico en el registro
+
+
+### Omitir verificación de correo electrónico en el registro
+
+
Actualmente, Logto solo admite correos electrónicos y números de teléfono verificados como identificadores. El proceso de verificación es necesario para garantizar la seguridad y propiedad del identificador del usuario.
El soporte para correos electrónicos o números de teléfono no verificados está en nuestro [hoja de ruta](https://logto.productlane.com/roadmap). ¡Mantente atento para actualizaciones!
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx b/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx
index 740358429fc..b64e3d4ce1d 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx
@@ -161,14 +161,22 @@ Por ejemplo, se ha establecido **Dirección de correo electrónico** como el ide
## Preguntas frecuentes
- ¿Cómo agregar botones de inicio de sesión social e iniciar sesión directamente con social en mi sitio web?
+
+
+### ¿Cómo agregar botones de inicio de sesión social e iniciar sesión directamente con social en mi sitio web?
+
+
Logto te permite agregar botones de inicio de sesión social a tu sitio web e iniciar el proceso de inicio de sesión social directamente sin mostrar el formulario de inicio de sesión predeterminado. Consulta nuestra guía de [Inicio de sesión directo](/end-user-flows/authentication-parameters/direct-sign-in/) para obtener instrucciones detalladas.
- ¿Por qué mis correos electrónicos o números de teléfono no se completan después de registrarse con social?
+
+
+### ¿Por qué mis correos electrónicos o números de teléfono no se completan después de registrarse con social?
+
+
En Logto, la dirección de correo electrónico y el número de teléfono pueden usarse como el identificador de inicio de sesión para identificar de manera única a los usuarios. Solo se aceptan direcciones de correo electrónico y números de teléfono verificados como identificadores. Si la identidad social no proporciona el reclamo `email_verified` o `phone_number_verified`, la dirección de correo electrónico o el número de teléfono no se sincronizarán con el perfil del usuario. Aún puedes encontrarlos bajo los datos de identidades sociales en el perfil del usuario.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx b/i18n/es/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx
index 099103e5c6e..91d50fe6b49 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx
@@ -39,7 +39,11 @@ Para agregar un nuevo dominio personalizado en la Consola de Logto, sigue estos
## Solución de problemas
-Problemas con el certificado SSL
+
+
+### Problemas con el certificado SSL
+
+
Si encuentras problemas con el certificado SSL al configurar tu dominio personalizado, puede estar relacionado con los registros CAA en tu configuración de DNS. Los registros CAA especifican qué Autoridades de Certificación (CAs) están autorizadas para emitir certificados para tu dominio.
@@ -48,7 +52,11 @@ Para solucionar y resolver problemas de certificados SSL relacionados con los re
-Error "The hostname is associated with a held zone"
+
+
+### Error "The hostname is associated with a held zone"
+
+
Si encuentras el mensaje de error "The hostname is associated with a held zone, please contact the owner to have the hold removed" al agregar un dominio personalizado, significa que el dominio ya está en la zona de Cloudflare y está configurado en estado "Zone Hold". Consulta esta [documentación de Cloudflare](https://developers.cloudflare.com/fundamentals/setup/account/account-security/zone-holds/) para más información.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx b/i18n/es/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx
index d425762a254..9c4fd5c1e06 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx
@@ -162,7 +162,11 @@ Dirígete a `http://localhost:3002/` para continuar tu viaje con Logto. ¡Disfru
-Usar una URL alternativa para descargar
+
+
+### Usar una URL alternativa para descargar
+
+
Si deseas especificar una URL para el archivo zip de Logto, usa la opción `--download-url`. Por ejemplo:
@@ -176,7 +180,11 @@ Ten en cuenta que se necesita el `--` extra para que NPM pase los argumentos.
-Configuración (opcional)
+
+
+### Configuración (opcional)
+
+
Logto utiliza variables de entorno para la configuración, junto con soporte para archivos `.env`. Consulta [Configuración](/concepts/core-service/configuration) para un uso detallado y la lista completa de variables.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx b/i18n/es/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx
index 6c28d0b96c4..397e08bec0f 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx
@@ -8,8 +8,15 @@ sidebar_position: 9
- Mi navegador no puede cargar Admin Console (muestra el error{' '}
- Crypto.subtle is unavailable...
)
+
+###
+
+Mi navegador no puede cargar Admin Console (muestra el error{' '}
+
+{' '}
+
+Crypto.subtle is unavailable...
)
+
Admin Console utiliza [Web Crypto API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API), que requiere [contextos seguros](https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts), es decir, HTTPS o HTTP con `localhost`.
@@ -21,8 +28,12 @@ Si utilizas HTTP con una dirección IP o un dominio personalizado, el navegador
- Estoy usando un dominio personalizado, pero mi navegador no puede cargar Admin Console (muestra el
- error "code": "oidc.invalid_redirect_uri"
)
+
+###
+
+Estoy usando un dominio personalizado, pero mi navegador no puede cargar Admin Console (muestra el
+error "code": "oidc.invalid_redirect_uri"
)
+
Si estás utilizando un dominio personalizado en lugar de `localhost`, necesitas establecer la variable de entorno `ENDPOINT` a la URL de Logto. Esto se debe al requisito estricto de URI de redirección en OIDC. Consulta [Configuración](/concepts/core-service/configuration/) para más detalles.
@@ -32,8 +43,12 @@ Si estás utilizando un dominio personalizado en lugar de `localhost`, necesitas
- Estoy usando un proxy HTTPS (por ejemplo, Nginx) frente a Logto, pero fallé al iniciar sesión
- (muestra el error TypeError: Failed to fetch
)
+
+###
+
+Estoy usando un proxy HTTPS (por ejemplo, Nginx) frente a Logto, pero fallé al iniciar sesión
+(muestra el error TypeError: Failed to fetch
)
+
- Primero, asegúrate de haber establecido la variable de entorno del nodo `TRUST_PROXY_HEADER` a `true`. Consulta [Configuración](/concepts/core-service/configuration/#using-a-https-proxy) para más detalles.
@@ -43,7 +58,11 @@ Si estás utilizando un dominio personalizado en lugar de `localhost`, necesitas
-Estoy enfrentando problemas de CORS.
+
+
+### Estoy enfrentando problemas de CORS.
+
+
- Si `ADMIN_ENDPOINT` no está especificado, `localhost:[admin-port]` tendrá permitido realizar Cross-Origin Resource Sharing (CORS) en Logto.
- Si `ADMIN_ENDPOINT` está especificado, solo se permitirán solicitudes desde el origen de `ADMIN_ENDPOINT`.
@@ -53,7 +72,11 @@ Si estás utilizando un dominio personalizado en lugar de `localhost`, necesitas
- ¿Qué es esto de nuevo? Error: Invalid id token
+
+###
+
+¿Qué es esto de nuevo? Error: Invalid id token
+
Si no estás alterando tus tokens, en la mayoría de los casos esto es causado por una desincronización del tiempo entre tu servidor y el cliente. Sincroniza el tiempo en ambos, tu servidor y cliente, e intenta de nuevo.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx b/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx
index 4890808bb83..d9d08780eed 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx
@@ -1,5 +1,9 @@
-Sobre el inicio de sesión basado en redirección
+
+
+### Sobre el inicio de sesión basado en redirección
+
+
1. Este proceso de autenticación sigue el protocolo [OpenID Connect (OIDC)](https://openid.net/specs/openid-connect-core-1_0.html), y Logto aplica medidas de seguridad estrictas para proteger el inicio de sesión del usuario.
2. Si tienes múltiples aplicaciones, puedes usar el mismo proveedor de identidad (Logto). Una vez que el usuario inicia sesión en una aplicación, Logto completará automáticamente el proceso de inicio de sesión cuando el usuario acceda a otra aplicación.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx b/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx
index 296aa062969..28d34980d03 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx
@@ -3,7 +3,11 @@
Este SDK tiene las siguientes dependencias, algunas requieren configuraciones adicionales:
-flutter_secure_storage
+
+
+### flutter_secure_storage
+
+
Usamos [flutter_secure_storage](https://pub.dev/packages/flutter_secure_storage) para implementar el almacenamiento seguro de tokens persistente y multiplataforma.
@@ -75,7 +79,11 @@ Por favor, consulta [flutter_secure_storage](https://pub.dev/packages/flutter_se
- flutter_web_auth
+
+
+### flutter_web_auth
+
+
[flutter_web_auth](https://pub.dev/packages/flutter_web_auth) se utiliza detrás del SDK de flutter de Logto. Confiamos en su interfaz de interacción basada en webview para autenticar a los usuarios.
@@ -101,7 +109,11 @@ Para capturar la URL de callback desde la página web de inicio de sesión de Lo
- http.dart
+
+
+### http.dart
+
+
Dado que el SDK necesita realizar solicitudes de red, necesitarás pasar un cliente HTTP al SDK. Puedes usar el `http.Client` predeterminado de [http.dart](https://pub.dev/packages/http) o crear tu propio `http.Client` con configuraciones personalizadas.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md b/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md
index cf5401c93ad..897b06accc5 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md
+++ b/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md
@@ -1,5 +1,9 @@
-flutter_secure_storage
+
+
+### flutter_secure_storage
+
+
Usamos [flutter_secure_storage](https://pub.dev/packages/flutter_secure_storage) para implementar el almacenamiento seguro persistente de tokens multiplataforma. Bajo el capó:
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md b/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md
index ac6ff408de0..cdc13d12aac 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md
+++ b/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md
@@ -1,5 +1,9 @@
- flutter_web_auth
+
+
+### flutter_web_auth
+
+
[flutter_web_auth](https://pub.dev/packages/flutter_web_auth) se utiliza detrás del SDK de flutter de Logto. Confiamos en su interfaz de interacción basada en webview para abrir las páginas de autorización de Logto.
diff --git a/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx b/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx
index 1fffb68f479..3363e3b0fdc 100644
--- a/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx
+++ b/i18n/es/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx
@@ -10,7 +10,11 @@ No admitimos **Carthage** y **CocoaPods** en este momento debido a algunos probl
-Carthage
+
+
+### Carthage
+
+
Carthage [necesita un archivo `xcodeproj` para compilar](https://github.com/Carthage/Carthage/issues/1226#issuecomment-290931385), pero `swift package generate-xcodeproj` reportará un error ya que estamos utilizando objetivos binarios para plugins sociales nativos. Intentaremos encontrar una solución más adelante.
@@ -18,7 +22,11 @@ Carthage [necesita un archivo `xcodeproj` para compilar](https://github.com/Cart
-CocoaPods
+
+
+### CocoaPods
+
+
CocoaPods [no admite dependencias locales](https://github.com/CocoaPods/CocoaPods/issues/3276) y monorepo, por lo tanto, es difícil crear un `.podspec` para este repositorio.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx
index c9f88238dee..269c5cd9a7f 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx
@@ -186,7 +186,11 @@ Veuillez être conscient des risques potentiels lors de l'opération sur les con
## FAQs
-Comment personnaliser le nom de l'expéditeur de l'email ?
+
+
+### Comment personnaliser le nom de l'expéditeur de l'email ?
+
+
Nous travaillons encore sur plus de connecteurs. Si vous avez besoin d'autres options, faites-nous simplement part de vos besoins sur Discord et déposez une demande de fonctionnalité sur [GitHub](https://github.com/logto-io/logto/issues). Si vous avez besoin d'une assistance supplémentaire, vous pouvez également [nous contacter par email](mailto:contact@logto.io).
@@ -195,7 +199,11 @@ Pour les contributeurs, nous fournissons une méthode de création de connecteur
-Comment puis-je restreindre les adresses IP pour les demandes d'email dans les connecteurs email Logto ?
+
+
+### Comment puis-je restreindre les adresses IP pour les demandes d'email dans les connecteurs email Logto ?
+
+
Une solution de contournement consiste à utiliser le connecteur email HTTP de Logto.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx
index 8a0dff060a7..f1c2c77bcb0 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx
@@ -68,7 +68,11 @@ Si aucune information de marque personnalisée n'est fournie, le modèle d'email
## FAQ
-Est-il possible d'ajouter du CSS ou HTML personnalisé au service d'email de Logto ?
+
+
+### Est-il possible d'ajouter du CSS ou HTML personnalisé au service d'email de Logto ?
+
+
Le service d'email intégré de Logto ne prend pas en charge le CSS ou HTML personnalisé. Vous ne pouvez modifier que les éléments de marque génériques. Cette restriction est en place pour maintenir la stabilité du service d'email intégré, car tous les locataires partagent la même adresse IP et l'adresse de l'expéditeur. Pour plus de détails, veuillez vous référer à "[Facteurs pour améliorer la livraison des emails](https://blog.logto.io/verification-email-delivery#factors-to-improve-email-delivery)".
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx
index 965b01612cd..a1f53cce3f2 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx
@@ -175,7 +175,11 @@ Vous pouvez ensuite échapper le code HTML ci-dessus et l'ajouter au champ "Temp
## FAQs
-Comment utiliser des services de modèles d'e-mails tiers si les modèles ne sont pas configurés dans Logto ?
+
+
+### Comment utiliser des services de modèles d'e-mails tiers si les modèles ne sont pas configurés dans Logto ?
+
+
Vous pouvez ajouter un nouvel endpoint à votre propre service web pour envoyer des e-mails, puis utiliser [le connecteur d'e-mail HTTP de Logto](/integrations/http-email) pour appeler l'endpoint que vous maintenez.
@@ -184,7 +188,11 @@ Cela vous permet de gérer la logique des modèles d'e-mails sur votre propre se
-Existe-t-il un moyen d'utiliser l'e-mail de Logto pour envoyer à nos utilisateurs un "e-mail de bienvenue" personnalisé ?
+
+
+### Existe-t-il un moyen d'utiliser l'e-mail de Logto pour envoyer à nos utilisateurs un "e-mail de bienvenue" personnalisé ?
+
+
Nous offrons la fonctionnalité [Webhook](/developers/webhooks). Vous pouvez implémenter votre propre endpoint API pour recevoir l'événement `User.Created` envoyé par le Webhook de Logto, et ajouter une logique pour envoyer un e-mail de bienvenue personnalisé dans le gestionnaire de webhook.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx
index 8e337bfdb48..13d18f0a58a 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx
@@ -123,7 +123,11 @@ Logto fournit un point d'entrée pour configurer l'approvisionnement JIT du conn
## FAQs
-Impact sur les utilisateurs existants après les modifications du connecteur SSO d'entreprise ?
+
+
+### Impact sur les utilisateurs existants après les modifications du connecteur SSO d'entreprise ?
+
+
- Ajout du SSO : Les identités SSO seront liées aux comptes existants si l'e-mail correspond.
- Suppression du SSO : Supprime les identités SSO liées au compte, mais conserve les comptes utilisateurs, et invite les utilisateurs à configurer des méthodes de vérification alternatives.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx
index 3133d9f0210..6b44f4c0ec8 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx
@@ -129,7 +129,11 @@ Veuillez être conscient des risques potentiels lors des opérations sur les con
## FAQs
-Logto n'a pas le connecteur SMS que je veux utiliser. Que dois-je faire ?
+
+
+### Logto n'a pas le connecteur SMS que je veux utiliser. Que dois-je faire ?
+
+
Nous travaillons encore sur plus de connecteurs. Si vous avez besoin d'autres options, faites-nous simplement part de vos besoins sur Discord et déposez une demande de fonctionnalité sur [GitHub](https://github.com/logto-io/logto/issues). Si vous avez besoin d'une assistance supplémentaire, vous pouvez également [nous contacter par e-mail](mailto:contact@logto.io).
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx
index 17107d65667..0b78bdc6738 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx
@@ -67,14 +67,22 @@ De cette manière, l'utilisateur accédant à votre site depuis le Japon pourra
## FAQs
- Que se passe-t-il si la langue que j'ai ajoutée devient une langue fournie par Logto ?
+
+
+### Que se passe-t-il si la langue que j'ai ajoutée devient une langue fournie par Logto ?
+
+
À côté de la balise de langue à gauche, une étiquette fournie par Logto apparaîtra, et la langue que vous avez ajoutée ne sera plus supprimable. Les valeurs modifiées continueront de fonctionner et remplaceront les valeurs originales de Logto. Effacez les valeurs fournies par l'utilisateur pour utiliser les valeurs fournies par la configuration par défaut de Logto.
- Que se passe-t-il si je n'ai ajouté que quelques valeurs personnalisées ?
+
+
+### Que se passe-t-il si je n'ai ajouté que quelques valeurs personnalisées ?
+
+
Ce que les utilisateurs finaux voient est le résultat de la fusion des deux colonnes.
Supposons que vous souhaitiez uniquement apporter des ajustements à un sous-ensemble des copies de contenu originales fournies par Logto. La seule différence entre votre écran d'inscription et celui fourni par Logto sera les clés que vous avez modifiées. Le reste du contenu restera inchangé.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx
index 0d64564b7ba..0e52befbbb2 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx
@@ -48,7 +48,11 @@ Pour accéder aux journaux spécifiques à un utilisateur, suivez ces étapes :
## FAQs
-J'utilise Logto auto-hébergé et il faut quelques secondes pour obtenir les journaux d'audit, comment puis-je améliorer les performances ?
+
+
+### J'utilise Logto auto-hébergé et il faut quelques secondes pour obtenir les journaux d'audit, comment puis-je améliorer les performances ?
+
+
Les utilisateurs de Logto OSS devraient ajouter un cronjob pour nettoyer régulièrement les journaux d'audit obsolètes.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx
index 20d9f05eda9..1cb69919add 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx
@@ -24,7 +24,11 @@ Tout SDK core doit contenir :
### Types
- OidcConfigResponse
+
+
+### OidcConfigResponse
+
+
La configuration du fournisseur d’identité (Identity provider), qui peut être récupérée via l'API `/oidc/.well-known/openid-configuration`.
@@ -42,7 +46,11 @@ La configuration du fournisseur d’identité (Identity provider), qui peut êtr
- CodeTokenResponse
+
+
+### CodeTokenResponse
+
+
Les données de réponse de `/oidc/token` (par jeton d’autorisation).
@@ -59,7 +67,11 @@ Les données de réponse de `/oidc/token` (par jeton d’autorisation).
- RefreshTokenResponse
+
+
+### RefreshTokenResponse
+
+
Les données de réponse de `/oidc/token` (par jeton de rafraîchissement) lors du rafraîchissement des jetons par un jeton de rafraîchissement.
@@ -76,7 +88,11 @@ Les données de réponse de `/oidc/token` (par jeton de rafraîchissement) lors
- IdTokenClaims
+
+
+### IdTokenClaims
+
+
Revendications (Claims) portées par le jeton d’identifiant.
@@ -99,7 +115,11 @@ Revendications (Claims) portées par le jeton d’identifiant.
### Fonctions utilitaires
- generateCodeVerifier
+
+
+### generateCodeVerifier
+
+
Générer un vérificateur de code.
La longueur du vérificateur de code est codée en dur à 64.
@@ -120,7 +140,11 @@ Aucun.
- generateCodeChallenge
+
+
+### generateCodeChallenge
+
+
Générer un défi de code basé sur un vérificateur de code.
Cette méthode chiffre le vérificateur de code et renvoie le résultat dans un format Base64 sûr pour les URL.
@@ -143,7 +167,11 @@ Nous codons en dur l'algorithme de chiffrement en tant que `SHA-256` dans Logto
- generateState
+
+
+### generateState
+
+
"State" est utilisé pour prévenir l'attaque CSRF.
La longueur du "state" est codée en dur à 64.
@@ -164,7 +192,11 @@ Aucun.
- decodeIdToken
+
+
+### decodeIdToken
+
+
Décoder un jeton d’identifiant sans vérification secrète.
Retourne un `IdTokenClaims` qui porte toutes les revendications de jeton dans la section de charge utile.
@@ -186,7 +218,11 @@ Retourne un `IdTokenClaims` qui porte toutes les revendications de jeton dans la
- verifyIdToken
+
+
+### verifyIdToken
+
+
Vérifier si un jeton d’identifiant est légal.
@@ -242,7 +278,11 @@ Cette fonction accepte un objet `JsonWebKeySet` d'une bibliothèque tierce (jose
- verifyAndParseCodeFromCallbackUri
+
+
+### verifyAndParseCodeFromCallbackUri
+
+
Vérifier que le callbackUri de connexion est légal et retourner le `code` extrait de callbackUri.
@@ -274,7 +314,11 @@ Vérifier que le callbackUri de connexion est légal et retourner le `code` extr
### Fonctions core
- fetchOidcConfig
+
+
+### fetchOidcConfig
+
+
Retourner `OidcConfigResponse` en faisant une requête à `/oidc/.well-known/openid-configuration`.
@@ -295,7 +339,11 @@ Retourner `OidcConfigResponse` en faisant une requête à `/oidc/.well-known/ope
- generateSignInUri
+
+
+### generateSignInUri
+
+
**Paramètres**
@@ -333,7 +381,11 @@ L'URL sera générée en fonction de `authorizationEndpoint` et contiendra les p
- generateSignOutUri
+
+
+### generateSignOutUri
+
+
**Paramètres**
@@ -359,7 +411,11 @@ L'URL à générer sera basée sur `endSessionEndpoint` et contiendra les param
- fetchTokenByAuthorizationCode
+
+
+### fetchTokenByAuthorizationCode
+
+
Récupérer un jeton (`CodeTokenResponse`) en faisant une requête à `/oidc/token` (par jeton d’autorisation).
@@ -401,7 +457,11 @@ Récupérer un jeton (`CodeTokenResponse`) en faisant une requête à `/oidc/tok
- fetchTokenByRefreshToken
+
+
+### fetchTokenByRefreshToken
+
+
Récupérer un jeton (`RefreshTokenTokenResponse`) via `/oidc/token` (par jeton de rafraîchissement).
@@ -441,7 +501,11 @@ Récupérer un jeton (`RefreshTokenTokenResponse`) via `/oidc/token` (par jeton
- revoke
+
+
+### revoke
+
+
Faire une requête à l'API `/oidc/token/revocation` pour notifier au serveur d’autorisation qu'un jeton de rafraîchissement ou d’accès précédemment obtenu n'est plus nécessaire.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx
index 23f0a072bee..2dc212847f0 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx
@@ -14,7 +14,11 @@ sidebar_position: 2
Exemples :
- JS
+
+
+### JS
+
+
- js (core)
- react
@@ -23,7 +27,11 @@ Exemples :
- Kotlin
+
+
+### Kotlin
+
+
- kotlin (core)
- android
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx
index db4d796d44f..a7ffa80156b 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx
@@ -16,7 +16,11 @@ Le SDK de la plateforme fournit un moyen standard d'intégrer le client avec le
## Types de base
- LogtoConfig
+
+
+### LogtoConfig
+
+
| Nom | Type | Requis | Valeur par défaut | Remarques |
| ------------------- | ---------- | ------ | ----------------------------------- | ---------------------------------------------------------------------------------------------------------- |
@@ -35,7 +39,11 @@ Le SDK de la plateforme fournit un moyen standard d'intégrer le client avec le
- AccessToken
+
+
+### AccessToken
+
+
| Nom | Type | Remarques |
| --------- | -------- | ---------------------- |
@@ -50,7 +58,11 @@ Le SDK de la plateforme fournit un moyen standard d'intégrer le client avec le
### Propriétés
- logtoConfig
+
+
+### logtoConfig
+
+
**Type**
@@ -59,7 +71,11 @@ Le SDK de la plateforme fournit un moyen standard d'intégrer le client avec le
- oidcConfig
+
+
+### oidcConfig
+
+
**Type**
@@ -68,7 +84,11 @@ Le SDK de la plateforme fournit un moyen standard d'intégrer le client avec le
- accessTokenMap
+
+
+### accessTokenMap
+
+
**Type**
@@ -98,7 +118,11 @@ Par exemple, `"offline_access openid read:usr@https://logto.dev/api"`, `"@https:
- refreshToken
+
+
+### refreshToken
+
+
**Type**
@@ -115,7 +139,11 @@ Par exemple, `"offline_access openid read:usr@https://logto.dev/api"`, `"@https:
- idToken
+
+
+### idToken
+
+
**Type**
@@ -134,7 +162,11 @@ Par exemple, `"offline_access openid read:usr@https://logto.dev/api"`, `"@https:
### Méthodes
- constructor
+
+
+### constructor
+
+
**Paramètres**
@@ -157,7 +189,11 @@ Par exemple, `"offline_access openid read:usr@https://logto.dev/api"`, `"@https:
- isAuthenticated
+
+
+### isAuthenticated
+
+
Pour savoir si un utilisateur est authentifié ou non.
Cela peut également être défini comme un accesseur.
@@ -178,7 +214,11 @@ Aucun.
- SignIn
+
+
+### SignIn
+
+
Cette méthode doit démarrer un flux de connexion et le SDK de la plateforme doit prendre en charge toutes les étapes nécessaires à une autorisation pour se terminer, y compris le processus de redirection de connexion.
@@ -211,7 +251,11 @@ Remarques :
- SignOut
+
+
+### SignOut
+
+
Le processus de déconnexion doit suivre les étapes suivantes :
@@ -241,7 +285,11 @@ Remarques :
- getAccessToken
+
+
+### getAccessToken
+
+
`getAccessToken` récupère un `AccessToken` par `resource` et `scope` depuis `accessTokenMap` puis renvoie la valeur `token` de cet `AccessToken`.
@@ -276,7 +324,11 @@ Nous définissons le `scope` sur `null` lors de la création de la clé de `acce
- getIdTokenClaims
+
+
+### getIdTokenClaims
+
+
`getIdTokenClaims` renvoie un objet qui contient les revendications de la propriété `idToken`.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx
index 85ae18c8ef5..53b4028c5c5 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx
@@ -61,28 +61,44 @@ graph LR
## FAQs
-Logto prend-il en charge les webhooks synchronisés ?
+
+
+### Logto prend-il en charge les webhooks synchronisés ?
+
+
Bien que les webhooks synchronisés rendraient le flux de connexion utilisateur plus fluide, nous ne les prenons pas encore en charge (nous le ferons à l'avenir). Par conséquent, les scénarios qui reposent sur des webhooks synchronisés nécessitent actuellement tous des solutions de contournement différentes. Si vous avez des questions, n'hésitez pas à nous contacter.
-Comment gérer le changement de permission utilisateur ?
+
+
+### Comment gérer le changement de permission utilisateur ?
+
+
Voir le guide [Gérer le changement de permission utilisateur](/authorization/role-based-access-control/protect-api-resources-with-rbac/#optional-handle-user-permission-change).
-Comment déboguer le délai d'attente du webhook ?
+
+
+### Comment déboguer le délai d'attente du webhook ?
+
+
Pour l'endpoint recevant les Webhooks, il doit renvoyer une réponse 2xx aussi rapidement que possible pour indiquer à Logto que le Webhook a été reçu avec succès. Étant donné que différents utilisateurs ont des logiques de traitement très différentes pour les Webhooks, des tâches excessivement complexes peuvent prendre plusieurs secondes, provoquant le délai d'attente du Webhook de Logto. La meilleure pratique consiste à maintenir votre propre file d'attente d'événements ; lors de la réception du Webhook de Logto, insérez l'événement dans la file d'attente et renvoyez une réponse 2xx à Logto. Ensuite, laissez votre propre travailleur traiter les tâches dans la file d'attente étape par étape. Si le travailleur rencontre une erreur, gérez-la sur votre propre serveur.
-Puis-je obtenir l'adresse IP du client à partir des webhooks `PostSignIn` ?
+
+
+### Puis-je obtenir l'adresse IP du client à partir des webhooks `PostSignIn` ?
+
+
Oui, vous pouvez obtenir l'adresse IP, les agents utilisateurs, etc., dans la charge utile du Webhook. Si vous avez besoin d'informations qui ne sont pas actuellement prises en charge, vous pouvez créer des demandes de fonctionnalités sur les issues GitHub, ou nous contacter.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx
index 1f36ebd2f3d..ec8b78579a5 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx
@@ -119,7 +119,11 @@ Ce guide répertorie les différents événements de webhook Logto et explique q
## FAQs
-Quelle est la différence entre `PostRegister` et `User.Created` ?
+
+
+### Quelle est la différence entre `PostRegister` et `User.Created` ?
+
+
`PostRegister` est déclenché lorsqu'un utilisateur crée avec succès un nouveau compte via le flux d'inscription utilisateur ; `User.Created` est déclenché lorsqu'un nouveau compte utilisateur est créé via le Management API.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx
index 2d8d6dd7ef3..8f7296d9cb4 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx
@@ -93,7 +93,11 @@ Nous ajoutons progressivement la prise en charge du paramètre direct_sign_in à
## FAQ
- La connexion directe est-elle la même chose que l'authentification API ?
+
+
+### La connexion directe est-elle la même chose que l'authentification API ?
+
+
Non, la connexion directe est un paramètre de flux utilisateur qui vous permet de passer la page de connexion par défaut de Logto et de rediriger les utilisateurs directement vers la page de connexion du fournisseur SSO social ou d'entreprise. Contrairement à l'authentification basée sur l'API, l'utilisateur doit d'abord être redirigé vers le point de terminaison d'authentification Logto pour initier le processus de connexion.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx
index f7b0f06a2c5..a7caf68bbe4 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx
@@ -29,7 +29,11 @@ Logto améliore l'expérience SSO en fournissant une large gamme de connecteurs
## FAQs
- Comment ajouter des boutons de connecteur SSO et se connecter directement avec le fournisseur SSO sur mon site web ?
+
+
+### Comment ajouter des boutons de connecteur SSO et se connecter directement avec le fournisseur SSO sur mon site web ?
+
+
Logto vous permet d'ajouter des boutons de connexion sociale à votre site web et d'initier directement le processus de connexion SSO sans afficher le formulaire de connexion par défaut. Consultez notre guide [Connexion directe](/end-user-flows/authentication-parameters/direct-sign-in/) pour des instructions détaillées.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx
index bea6779ff4f..3d063161c01 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx
@@ -48,7 +48,11 @@ Le SSO est activé lorsque les utilisateurs tentent de se connecter en utilisant
## FAQ
- Puis-je utiliser le nom / domaine de l'organisation au lieu du domaine de messagerie pour rediriger vers l'IdP ?
+
+
+### Puis-je utiliser le nom / domaine de l'organisation au lieu du domaine de messagerie pour rediriger vers l'IdP ?
+
+
Actuellement, l'expérience de connexion préconstruite de Logto ne prend en charge que le **SSO par domaine de messagerie**, et non le **SSO par domaine d'organisation**.
@@ -57,7 +61,11 @@ Vous pouvez créer une page de routage personnalisée côté client en utilisant
- Puis-je afficher un bouton de connecteur d’entreprise spécifique sur la page de connexion ?
+
+
+### Puis-je afficher un bouton de connecteur d’entreprise spécifique sur la page de connexion ?
+
+
Différents clients d'entreprise utilisent différents fournisseurs d'identité pour gérer leurs employés et demandent différentes portées (OIDC) ou attributs (SAML). Par conséquent, il n'est pas recommandé d'afficher un bouton de connecteur d’entreprise destiné à un client spécifique sur une page de connexion générique.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx
index 232255217f4..6ca65e264c7 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx
@@ -184,7 +184,11 @@ Pour les applications natives qui ne prennent pas en charge le webview sans sess
## FAQs
- Je ne reçois pas les notifications de déconnexion par canal secondaire.
+
+
+### Je ne reçois pas les notifications de déconnexion par canal secondaire.
+
+
- Assurez-vous que l'URI de déconnexion par canal secondaire est correctement enregistré dans le tableau de bord Logto.
- Assurez-vous que votre application cliente a une session de connexion active valide et qu'elle est la même que celle qui a initié la demande de déconnexion.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx
index a7aa6905ac5..7172e8474cc 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx
@@ -78,19 +78,31 @@ Continuez à en apprendre davantage sur la [configuration](/end-user-flows/sign-
## FAQs
- Méthode d'expérience de connexion ou de marque par application
+
+
+### Méthode d'expérience de connexion ou de marque par application
+
+
Pour les applications nécessitant des expériences de connexion ou des marques différentes, Logto prend également en charge la personnalisation par application. Consultez les [paramètres de l'application](/customization/match-your-brand/#app-specific-branding) pour plus de détails.
- Limiter le domaine Email / l'adresse IP / la région
+
+
+### Limiter le domaine Email / l'adresse IP / la région
+
+
Pour le contrôle d'accès basé sur les attributs, par exemple, limiter la connexion en fonction du domaine de l'email, de l'adresse IP ou de la région, vous pouvez utiliser la fonctionnalité [Revendications de jeton personnalisées](/developers/custom-token-claims/) dans Logto pour rejeter ou autoriser les requêtes d'autorisation en fonction des attributs de l'utilisateur.
- API sans interface pour la connexion et l'inscription
+
+
+### API sans interface pour la connexion et l'inscription
+
+
Actuellement, Logto ne fournit pas d'API sans interface pour la connexion et l'inscription. Cependant, vous pouvez apporter votre propre interface de connexion en utilisant [Apportez votre propre interface](/customization/bring-your-ui/) pour personnaliser l'expérience de connexion et d'inscription.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx
index 39b9566200f..b77910846db 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx
@@ -47,21 +47,33 @@ Pour les nouveaux utilisateurs ou les utilisateurs qui mettent à jour leur mot
## FAQs
- Comment déconnecter un utilisateur après une réinitialisation réussie du mot de passe ?
+
+
+### Comment déconnecter un utilisateur après une réinitialisation réussie du mot de passe ?
+
+
Abonnez-vous à l'événement `PostResetPassword` [webhook event](/developers/webhooks/webhooks-events#user-interaction-hook-events) pour recevoir une notification lorsqu'un utilisateur réinitialise avec succès son mot de passe. Vous pouvez ensuite déclencher une action de [déconnexion](/end-user-flows/sign-out) pour invalider la session actuelle de l'utilisateur et le rediriger vers la page de connexion.
- Comment mettre en œuvre le flux de réinitialisation du mot de passe sur mon interface utilisateur personnalisée ?
+
+
+### Comment mettre en œuvre le flux de réinitialisation du mot de passe sur mon interface utilisateur personnalisée ?
+
+
Vous pouvez mettre en œuvre votre propre flux de réinitialisation de mot de passe en utilisant le **Management API** et le **Account API** de Logto. Consultez les [paramètres du compte](/end-user-flows/account-settings/) pour plus de détails.
- Comment puis-je envoyer un lien de réinitialisation de mot de passe à l'e-mail de l'utilisateur ?
+
+
+### Comment puis-je envoyer un lien de réinitialisation de mot de passe à l'e-mail de l'utilisateur ?
+
+
Vous pouvez créer un point de terminaison de réinitialisation de mot de passe auto-hébergé et utiliser le SDK de Logto pour initier une requête de connexion avec [`first_screen`](/end-user-flows/authentication-parameters/first-screen) défini sur `reset-password`. Cela redirigera sans interruption l'utilisateur vers la page de réinitialisation du mot de passe.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx
index 4116efe9813..942ab800d1b 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx
@@ -45,7 +45,11 @@ L'expérience de connexion s'adapte en fonction de l'identifiant choisi et des f
### Exemples
- Exemple 1 : Adresse e-mail avec vérification par mot de passe
+
+
+### Exemple 1 : Adresse e-mail avec vérification par mot de passe
+
+
Ajoutez l'**Adresse e-mail** comme identifiant de connexion et activez le facteur **Mot de passe** pour la vérification.
@@ -54,7 +58,11 @@ Ajoutez l'**Adresse e-mail** comme identifiant de connexion et activez le facteu
- Exemple 2 : E-mail / Téléphone avec vérification par mot de passe (principal) et code de vérification (alternatif) activée
+
+
+### Exemple 2 : E-mail / Téléphone avec vérification par mot de passe (principal) et code de vérification (alternatif) activée
+
+
Ajoutez à la fois l'**Adresse e-mail** et le **Numéro de téléphone** comme identifiants de connexion.
Activez les facteurs **Mot de passe** et **Code de vérification** pour les deux identifiants.
@@ -95,7 +103,11 @@ Remarque : Pour des flux de connexion personnalisés, consultez la fonctionnalit
## FAQs
- Expérience de connexion auto-hébergée (connexion intégrée)
+
+
+### Expérience de connexion auto-hébergée (connexion intégrée)
+
+
Logto ne prend actuellement pas en charge l'API sans interface pour la connexion et l'inscription. Cependant, vous pouvez utiliser notre fonctionnalité [Apportez votre interface utilisateur](/customization/bring-your-ui/) pour télécharger votre formulaire de connexion personnalisé sur Logto. Nous prenons également en charge plusieurs paramètres de connexion que vous pouvez utiliser pour pré-remplir le formulaire de connexion avec l'identifiant utilisateur collecté depuis votre application ou vous connecter directement avec un fournisseur SSO social ou d'entreprise tiers. En savoir plus sur [Paramètres d'authentification](/end-user-flows/authentication-parameters/).
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx
index 5f475cbdc2b..7cf33d0d2c5 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx
@@ -40,7 +40,11 @@ Pour garantir la sécurité de l'inscription des utilisateurs et du processus de
## Exemples de flux d'inscription
- Type 1 : Nom d'utilisateur avec création de mot de passe
+
+
+### Type 1 : Nom d'utilisateur avec création de mot de passe
+
+
Sélectionnez le **Nom d'utilisateur** comme identifiant d'inscription. Créer votre mot de passe est forcé d'être activé.
@@ -49,7 +53,11 @@ Sélectionnez le **Nom d'utilisateur** comme identifiant d'inscription. Créer v
- Type 2 : Adresse e-mail ou numéro de téléphone avec flux de vérification
+
+
+### Type 2 : Adresse e-mail ou numéro de téléphone avec flux de vérification
+
+
Sélectionnez l'**Adresse e-mail ou numéro de téléphone** comme identifiant d'inscription. **Vérifier lors de l'inscription** est forcé d'être activé.
@@ -58,7 +66,11 @@ Sélectionnez l'**Adresse e-mail ou numéro de téléphone** comme identifiant d
- Type 3 : Adresse e-mail avec vérification et création de mot de passe
+
+
+### Type 3 : Adresse e-mail avec vérification et création de mot de passe
+
+
Sélectionnez l'**Adresse e-mail** comme identifiant d'inscription. **Vérifier lors de l'inscription** est forcé d'être activé. Activez **Créer votre mot de passe** pour exiger des utilisateurs qu'ils créent un mot de passe lors de l'inscription. (S'applique également au flux d'inscription par numéro de téléphone)
@@ -81,7 +93,11 @@ Note : Pour des flux d'inscription personnalisés, référez-vous à la fonction
## FAQs
- Collecter des informations utilisateur supplémentaires lors de l'inscription
+
+
+### Collecter des informations utilisateur supplémentaires lors de l'inscription
+
+
Pour collecter des informations supplémentaires sur le profil utilisateur (par exemple, Nom complet, Date de naissance, Nom de l'entreprise) lors de l'inscription, vous avez deux options :
@@ -91,28 +107,44 @@ Pour collecter des informations supplémentaires sur le profil utilisateur (par
- Utilisateurs créés par l'administrateur / Utilisateurs invités
+
+
+### Utilisateurs créés par l'administrateur / Utilisateurs invités
+
+
Découvrez comment mettre en œuvre le [flux d'inscription sur invitation uniquement.](/end-user-flows/sign-up-and-sign-in/disable-user-registration/#implement-an-invitation-only-sign-up-flow)
- Formulaires d'inscription intégrés sur votre site web
+
+
+### Formulaires d'inscription intégrés sur votre site web
+
+
Logto ne prend actuellement pas en charge l'API sans interface pour la connexion et l'inscription. Vous pouvez utiliser la fonctionnalité [Apportez votre UI](/customization/bring-your-ui/) pour télécharger votre propre formulaire d'inscription sur Logto ou utiliser les paramètres de connexion pour remplir les informations utilisateur sur Logto depuis votre site web. En savoir plus sur la population des identifiants utilisateur à [Paramètres d'authentification](/end-user-flows/authentication-parameters/).
- Envoi d'e-mails de bienvenue aux nouveaux utilisateurs
+
+
+### Envoi d'e-mails de bienvenue aux nouveaux utilisateurs
+
+
Abonnez-vous à l'événement Webhook `User.Created` pour déclencher un e-mail de bienvenue aux nouveaux utilisateurs. En savoir plus sur les [événements Webhook](/developers/webhooks/webhooks-events/#data-mutation-hook-events).
- Ignorer la vérification par e-mail lors de l'inscription
+
+
+### Ignorer la vérification par e-mail lors de l'inscription
+
+
Actuellement, Logto ne prend en charge que les e-mails et numéros de téléphone vérifiés comme identifiants. Le processus de vérification est requis pour garantir la sécurité et la propriété de l'identifiant de l'utilisateur.
Le support pour les e-mails ou numéros de téléphone non vérifiés est sur notre [feuille de route](https://logto.productlane.com/roadmap). Restez à l'écoute pour les mises à jour !
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx
index 9607cd2911f..03a8e553dc2 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx
@@ -161,14 +161,22 @@ Par exemple, **l'adresse e-mail** a été définie comme identifiant d'inscripti
## FAQs
- Comment ajouter des boutons de connexion sociale et se connecter directement avec le social sur mon site web ?
+
+
+### Comment ajouter des boutons de connexion sociale et se connecter directement avec le social sur mon site web ?
+
+
Logto vous permet d'ajouter des boutons de connexion sociale à votre site web et d'initier le processus de connexion sociale directement sans afficher le formulaire de connexion par défaut. Consultez notre guide [Connexion directe](/end-user-flows/authentication-parameters/direct-sign-in/) pour des instructions détaillées.
- Pourquoi mes e-mails ou numéros de téléphone ne sont-ils pas renseignés après l'inscription avec le social ?
+
+
+### Pourquoi mes e-mails ou numéros de téléphone ne sont-ils pas renseignés après l'inscription avec le social ?
+
+
Dans Logto, l'adresse e-mail et le numéro de téléphone peuvent être utilisés comme identifiant de connexion pour identifier de manière unique les utilisateurs. Seules les adresses e-mail et les numéros de téléphone vérifiés sont acceptés comme identifiants. Si l'identité sociale ne fournit pas la revendication `email_verified` ou `phone_number_verified`, l'adresse e-mail ou le numéro de téléphone ne sera pas synchronisé avec le profil utilisateur. Vous pouvez toujours les trouver sous les données d'identités sociales dans le profil utilisateur.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx
index b90027ee114..59e435808ba 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx
@@ -39,7 +39,11 @@ Pour ajouter un nouveau domaine personnalisé dans la Console Logto, suivez ces
## Dépannage
-Problèmes de certificat SSL
+
+
+### Problèmes de certificat SSL
+
+
Si vous rencontrez des problèmes de certificat SSL lors de la configuration de votre domaine personnalisé, cela peut être lié aux enregistrements CAA dans votre configuration DNS. Les enregistrements CAA spécifient quelles autorités de certification (CA) sont autorisées à émettre des certificats pour votre domaine.
@@ -48,7 +52,11 @@ Pour dépanner et résoudre les problèmes de certificat SSL liés aux enregistr
-Erreur "Le nom d'hôte est associé à une zone en attente"
+
+
+### Erreur "Le nom d'hôte est associé à une zone en attente"
+
+
Si vous rencontrez le message d'erreur "Le nom d'hôte est associé à une zone en attente, veuillez contacter le propriétaire pour faire lever l'attente" lors de l'ajout d'un domaine personnalisé, cela signifie que le domaine est déjà dans la zone Cloudflare et qu'il est défini sur le statut "Zone Hold". Consultez cette [documentation de Cloudflare](https://developers.cloudflare.com/fundamentals/setup/account/account-security/zone-holds/) pour plus d'informations.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx
index c849eb88646..07de73b6ef0 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx
@@ -161,7 +161,11 @@ Rendez-vous sur `http://localhost:3002/` pour continuer votre parcours avec Logt
-Utiliser une URL alternative pour le téléchargement
+
+
+### Utiliser une URL alternative pour le téléchargement
+
+
Si vous souhaitez spécifier une URL pour le fichier zip de Logto, utilisez l'option `--download-url`. Par exemple :
@@ -175,7 +179,11 @@ Notez que le `--` supplémentaire est nécessaire pour que NPM passe les argumen
-Configuration (optionnelle)
+
+
+### Configuration (optionnelle)
+
+
Logto utilise des variables d'environnement pour la configuration, avec la prise en charge des fichiers `.env`. Voir [Configuration](/concepts/core-service/configuration) pour une utilisation détaillée et la liste complète des variables.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx
index 5c2ea7f55e7..f005d9f15d2 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx
@@ -8,8 +8,15 @@ sidebar_position: 9
- Mon navigateur ne peut pas charger la console d'administration (affiche l'erreur{' '}
- Crypto.subtle is unavailable...
)
+
+###
+
+Mon navigateur ne peut pas charger la console d'administration (affiche l'erreur{' '}
+
+{' '}
+
+Crypto.subtle is unavailable...
)
+
La console d'administration utilise [Web Crypto API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API), qui nécessite des [contextes sécurisés](https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts), c'est-à-dire HTTPS ou HTTP avec `localhost`.
@@ -21,8 +28,12 @@ Si vous utilisez HTTP avec une adresse IP ou un domaine personnalisé, le naviga
- J'utilise un domaine personnalisé, mais mon navigateur ne peut pas charger la console
- d'administration (affiche l'erreur "code": "oidc.invalid_redirect_uri"
)
+
+###
+
+J'utilise un domaine personnalisé, mais mon navigateur ne peut pas charger la console
+d'administration (affiche l'erreur "code": "oidc.invalid_redirect_uri"
)
+
Si vous utilisez un domaine personnalisé plutôt que `localhost`, vous devez définir la variable d'environnement `ENDPOINT` sur l'URL de Logto. C'est en raison de l'exigence stricte de l'URI de redirection dans OIDC. Voir [Configuration](/concepts/core-service/configuration/) pour plus de détails.
@@ -32,8 +43,12 @@ Si vous utilisez un domaine personnalisé plutôt que `localhost`, vous devez d
- J'utilise un proxy HTTPS (par exemple, Nginx) devant Logto, mais j'ai échoué à la connexion
- (affiche l'erreur TypeError: Failed to fetch
)
+
+###
+
+J'utilise un proxy HTTPS (par exemple, Nginx) devant Logto, mais j'ai échoué à la connexion
+(affiche l'erreur TypeError: Failed to fetch
)
+
- Tout d'abord, assurez-vous d'avoir défini la variable d'environnement du nœud `TRUST_PROXY_HEADER` sur `true`. Voir [Configuration](/concepts/core-service/configuration/#using-a-https-proxy) pour plus de détails.
@@ -43,7 +58,11 @@ Si vous utilisez un domaine personnalisé plutôt que `localhost`, vous devez d
-Je rencontre des problèmes de CORS.
+
+
+### Je rencontre des problèmes de CORS.
+
+
- Si `ADMIN_ENDPOINT` n'est pas spécifié, `localhost:[admin-port]` sera autorisé à effectuer le partage de ressources cross-origin (CORS) dans Logto.
- Si `ADMIN_ENDPOINT` est spécifié, seules les requêtes provenant de l'origine de `ADMIN_ENDPOINT` seront autorisées.
@@ -53,7 +72,11 @@ Si vous utilisez un domaine personnalisé plutôt que `localhost`, vous devez d
- Qu'est-ce que c'est encore ? Error: Invalid id token
+
+###
+
+Qu'est-ce que c'est encore ? Error: Invalid id token
+
Si vous ne mélangez pas vos jetons, alors dans la plupart des cas, cela est causé par un décalage entre l'heure de votre serveur et celle de votre client. Synchronisez l'heure sur votre serveur et votre client et réessayez.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx
index 46454d97c8a..e801f8484f5 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx
@@ -1,5 +1,9 @@
-Concernant la connexion basée sur la redirection
+
+
+### Concernant la connexion basée sur la redirection
+
+
1. Ce processus d'authentification (Authentication) suit le protocole [OpenID Connect (OIDC)](https://openid.net/specs/openid-connect-core-1_0.html), et Logto applique des mesures de sécurité strictes pour protéger la connexion utilisateur.
2. Si vous avez plusieurs applications, vous pouvez utiliser le même fournisseur d’identité (Logto). Une fois que l'utilisateur se connecte à une application, Logto complétera automatiquement le processus de connexion lorsque l'utilisateur accède à une autre application.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx
index a2840f672c8..a3b861a5b09 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx
@@ -3,7 +3,11 @@
Ce SDK a les dépendances suivantes, certaines nécessitent des configurations supplémentaires :
-flutter_secure_storage
+
+
+### flutter_secure_storage
+
+
Nous utilisons [flutter_secure_storage](https://pub.dev/packages/flutter_secure_storage) pour implémenter le stockage sécurisé persistant de jetons multiplateforme.
@@ -75,7 +79,11 @@ Veuillez consulter [flutter_secure_storage](https://pub.dev/packages/flutter_sec
- flutter_web_auth
+
+
+### flutter_web_auth
+
+
[flutter_web_auth](https://pub.dev/packages/flutter_web_auth) est utilisé derrière le SDK flutter de Logto. Nous nous appuyons sur son interface d'interaction basée sur webview pour authentifier les utilisateurs.
@@ -101,7 +109,11 @@ Afin de capturer l'URL de rappel depuis la page de connexion de Logto, vous devr
- http.dart
+
+
+### http.dart
+
+
Étant donné que le SDK doit effectuer des requêtes réseau, vous devrez passer un client HTTP au SDK. Vous pouvez utiliser le `http.Client` par défaut de [http.dart](https://pub.dev/packages/http) ou créer votre propre `http.Client` avec des configurations personnalisées.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md b/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md
index e09f8f9819d..f19d52649d1 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md
@@ -1,5 +1,9 @@
-flutter_secure_storage
+
+
+### flutter_secure_storage
+
+
Nous utilisons [flutter_secure_storage](https://pub.dev/packages/flutter_secure_storage) pour implémenter le stockage sécurisé persistant de jetons multiplateforme. Sous le capot :
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md b/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md
index 8b7e8a70a5a..199dbc0f10c 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md
@@ -1,5 +1,9 @@
- flutter_web_auth
+
+
+### flutter_web_auth
+
+
[flutter_web_auth](https://pub.dev/packages/flutter_web_auth) est utilisé derrière le SDK flutter de Logto. Nous nous appuyons sur son interface d'interaction basée sur webview pour ouvrir les pages d'Autorisation (Authorization) de Logto.
diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx b/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx
index 8e75b92a226..a3aa4b5688b 100644
--- a/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx
+++ b/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx
@@ -10,7 +10,11 @@ Nous ne prenons pas en charge **Carthage** et **CocoaPods** pour le moment en ra
-Carthage
+
+
+### Carthage
+
+
Carthage [nécessite un fichier `xcodeproj` pour construire](https://github.com/Carthage/Carthage/issues/1226#issuecomment-290931385), mais `swift package generate-xcodeproj` signalera un échec car nous utilisons des cibles binaires pour les plugins sociaux natifs. Nous essaierons de trouver une solution plus tard.
@@ -18,7 +22,11 @@ Carthage [nécessite un fichier `xcodeproj` pour construire](https://github.com/
-CocoaPods
+
+
+### CocoaPods
+
+
CocoaPods [ne prend pas en charge la dépendance locale](https://github.com/CocoaPods/CocoaPods/issues/3276) et le monorepo, il est donc difficile de créer un `.podspec` pour ce dépôt.
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx
index 7b0472b01cb..9b89e28cd61 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx
@@ -187,7 +187,11 @@ Email コネクターを正常に追加し、設定を完了したら、ビジ
## よくある質問
-Email 送信者名をカスタマイズするにはどうすればよいですか?
+
+
+### Email 送信者名をカスタマイズするにはどうすればよいですか?
+
+
私たちはまだ多くのコネクターに取り組んでいます。さらにオプションが必要な場合は、Discord でニーズをお知らせいただき、[GitHub](https://github.com/logto-io/logto/issues) で機能リクエストを提出してください。さらにサポートが必要な場合は、[Email でお問い合わせ](mailto:contact@logto.io)いただくこともできます。
@@ -196,7 +200,11 @@ Email コネクターを正常に追加し、設定を完了したら、ビジ
-Logto Email コネクターで Email リクエストの IP アドレスを制限するにはどうすればよいですか?
+
+
+### Logto Email コネクターで Email リクエストの IP アドレスを制限するにはどうすればよいですか?
+
+
一つの解決策は、Logto HTTP Email コネクターを使用することです。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx
index 4cc367879e8..67d197023ef 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx
@@ -69,7 +69,11 @@ Logto メールサービスは、特定の認証 (Authentication) シナリオ
## よくある質問
-Logto メールサービスにカスタム CSS または HTML を追加することは可能ですか?
+
+
+### Logto メールサービスにカスタム CSS または HTML を追加することは可能ですか?
+
+
Logto の内蔵メールサービスはカスタム CSS または HTML をサポートしていません。一般的なブランディング要素のみを変更できます。この制限は、すべてのテナントが同じ IP アドレスと送信者アドレスを共有するため、内蔵メールサービスの安定性を維持するために設けられています。詳細については、「[メール配信を改善する要因](https://blog.logto.io/verification-email-delivery#factors-to-improve-email-delivery)」を参照してください。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx
index 6b758d49539..cc0a86be369 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx
@@ -172,7 +172,11 @@ Logto の異なるシナリオで使用されるメールテンプレートは
## よくある質問
-Logto にテンプレートが設定されていない場合、サードパーティのメールテンプレートサービスを使用する方法はありますか?
+
+
+### Logto にテンプレートが設定されていない場合、サードパーティのメールテンプレートサービスを使用する方法はありますか?
+
+
独自の Web サービスに新しいエンドポイントを追加してメールを送信し、[Logto HTTP メールコネクター](/integrations/http-email) を使用して管理しているエンドポイントを呼び出すことができます。
@@ -181,7 +185,11 @@ Logto の異なるシナリオで使用されるメールテンプレートは
-Logto のメールを使用して、カスタマイズされた「ウェルカムメール」をユーザーに送信する方法はありますか?
+
+
+### Logto のメールを使用して、カスタマイズされた「ウェルカムメール」をユーザーに送信する方法はありますか?
+
+
[Webhook](/developers/webhooks) 機能を提供しています。Logto Webhook によって送信される `User.Created` イベントを受信するための独自の API エンドポイントを実装し、Webhook ハンドラー内でカスタマイズされたウェルカムメールを送信するロジックを追加できます。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx
index ded75e2bd64..835ac6721f5 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx
@@ -123,7 +123,11 @@ Logto は、組織内で SSO コネクター JIT プロビジョニングを設
## よくある質問
-エンタープライズ SSO コネクターの変更後の既存ユーザーへの影響は?
+
+
+### エンタープライズ SSO コネクターの変更後の既存ユーザーへの影響は?
+
+
- SSO の追加:メールが一致する場合、SSO アイデンティティは既存のアカウントにリンクされます。
- SSO の削除:アカウントにリンクされた SSO アイデンティティを削除しますが、ユーザーアカウントは保持され、代替の認証方法を設定するようにユーザーに促します。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx
index 793546af66f..a0011a121c5 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx
@@ -130,7 +130,11 @@ SMS コネクターを正常に追加し、設定を完了したら、ビジネ
## よくある質問
-Logto に使用したい SMS コネクターがありません。どうすればいいですか?
+
+
+### Logto に使用したい SMS コネクターがありません。どうすればいいですか?
+
+
私たちはまだ多くのコネクターに取り組んでいます。さらにオプションが必要な場合は、Discord でニーズをお知らせいただき、[GitHub](https://github.com/logto-io/logto/issues) で機能リクエストを提出してください。さらにサポートが必要な場合は、[メールでお問い合わせ](mailto:contact@logto.io)いただくこともできます。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx
index aee58f2c36b..3d72af9104e 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx
@@ -67,14 +67,22 @@ Logto のサインイン体験 i18n により、カスタマイズされた言
## よくある質問
- 追加した言語が Logto 提供言語になった場合はどうなりますか?
+
+
+### 追加した言語が Logto 提供言語になった場合はどうなりますか?
+
+
左側の言語タグの横に Logto 提供タグが表示され、追加した言語は削除できなくなります。変更された値は引き続き機能し、元の Logto 値を置き換えます。ユーザーが提供した値を消去して、Logto のデフォルト設定で提供される値を使用します。
- カスタム値をいくつかだけ追加した場合はどうなりますか?
+
+
+### カスタム値をいくつかだけ追加した場合はどうなりますか?
+
+
最終ユーザーが見るのは、2 つの列がマージされた結果です。
Logto が提供したオリジナルコンテンツのコピーのサブセットにのみ調整を加えたいとします。あなたのサインアップ画面と Logto が提供するものとの唯一の違いは、編集したキーです。残りのコンテンツは変更されません。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx
index cc299658f1c..03585d52e4a 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx
@@ -50,7 +50,11 @@ Logto のログは包括的な詳細を提供し、アクションの容易さ
## よくある質問
-自己ホスト型 Logto を使用しており、監査ログを取得するのに数秒かかります。パフォーマンスを改善するにはどうすればよいですか?
+
+
+### 自己ホスト型 Logto を使用しており、監査ログを取得するのに数秒かかります。パフォーマンスを改善するにはどうすればよいですか?
+
+
OSS ユーザーは、古い監査ログを定期的にクリーンアップするために cronjob を追加する必要があります。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx
index b28af43467b..025f47379b4 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx
@@ -24,7 +24,11 @@ sidebar_position: 3
### 型
- OidcConfigResponse
+
+
+### OidcConfigResponse
+
+
アイデンティティプロバイダーの設定で、`/oidc/.well-known/openid-configuration` API を介して取得できます。
@@ -42,7 +46,11 @@ sidebar_position: 3
- CodeTokenResponse
+
+
+### CodeTokenResponse
+
+
`/oidc/token`(認可コードによる)のレスポンスデータ。
@@ -59,7 +67,11 @@ sidebar_position: 3
- RefreshTokenResponse
+
+
+### RefreshTokenResponse
+
+
リフレッシュトークンによるトークンのリフレッシュ時に `/oidc/token`(リフレッシュトークンによる)のレスポンスデータ。
@@ -76,7 +88,11 @@ sidebar_position: 3
- IdTokenClaims
+
+
+### IdTokenClaims
+
+
ID トークンに含まれるクレーム。
@@ -99,7 +115,11 @@ ID トークンに含まれるクレーム。
### ユーティリティ関数
- generateCodeVerifier
+
+
+### generateCodeVerifier
+
+
コードベリファイアを生成します。
コードベリファイアの長さは 64 にハードコードされています。
@@ -120,7 +140,11 @@ ID トークンに含まれるクレーム。
- generateCodeChallenge
+
+
+### generateCodeChallenge
+
+
コードベリファイアに基づいてコードチャレンジを生成します。
このメソッドはコードベリファイアを暗号化し、結果を URL セーフな Base64 形式で返します。
@@ -143,7 +167,11 @@ Logto V1 では暗号化アルゴリズムを `SHA-256` にハードコードし
- generateState
+
+
+### generateState
+
+
"State" は CSRF 攻撃を防ぐために使用されます。
"State" の長さは 64 にハードコードされています。
@@ -164,7 +192,11 @@ Logto V1 では暗号化アルゴリズムを `SHA-256` にハードコードし
- decodeIdToken
+
+
+### decodeIdToken
+
+
秘密の検証なしで ID トークンをデコードします。
ペイロードセクションにあるすべてのトークンクレームを含む `IdTokenClaims` を返します。
@@ -186,7 +218,11 @@ Logto V1 では暗号化アルゴリズムを `SHA-256` にハードコードし
- verifyIdToken
+
+
+### verifyIdToken
+
+
ID トークンが合法であるかを検証します。
@@ -242,7 +278,11 @@ OIDC は JSON Web Key Set をサポートしています。
- verifyAndParseCodeFromCallbackUri
+
+
+### verifyAndParseCodeFromCallbackUri
+
+
サインイン callbackUri が合法であることを検証し、callbackUri から抽出された `code` を返します。
@@ -274,7 +314,11 @@ OIDC は JSON Web Key Set をサポートしています。
### コア関数
- fetchOidcConfig
+
+
+### fetchOidcConfig
+
+
`/oidc/.well-known/openid-configuration` にリクエストして `OidcConfigResponse` を返します。
@@ -295,7 +339,11 @@ OIDC は JSON Web Key Set をサポートしています。
- generateSignInUri
+
+
+### generateSignInUri
+
+
**パラメータ**
@@ -333,7 +381,11 @@ URL は `authorizationEndpoint` に基づいて生成され、次のクエリパ
- generateSignOutUri
+
+
+### generateSignOutUri
+
+
**パラメータ**
@@ -359,7 +411,11 @@ URL は `authorizationEndpoint` に基づいて生成され、次のクエリパ
- fetchTokenByAuthorizationCode
+
+
+### fetchTokenByAuthorizationCode
+
+
認可コードによって `/oidc/token` にリクエストしてトークン (`CodeTokenResponse`) を取得します。
@@ -401,7 +457,11 @@ URL は `authorizationEndpoint` に基づいて生成され、次のクエリパ
- fetchTokenByRefreshToken
+
+
+### fetchTokenByRefreshToken
+
+
リフレッシュトークンによって `/oidc/token` にリクエストしてトークン (`RefreshTokenTokenResponse`) を取得します。
@@ -441,7 +501,11 @@ URL は `authorizationEndpoint` に基づいて生成され、次のクエリパ
- revoke
+
+
+### revoke
+
+
`/oidc/token/revocation` API にリクエストして、以前に取得したリフレッシュまたはアクセス トークンが不要になったことを認可サーバーに通知します。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx
index 939090cde23..f7799510fb6 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx
@@ -14,7 +14,11 @@ sidebar_position: 2
例:
- JS
+
+
+### JS
+
+
- js (コア)
- react
@@ -23,7 +27,11 @@ sidebar_position: 2
- Kotlin
+
+
+### Kotlin
+
+
- kotlin (コア)
- android
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx
index f72c852207d..41967906e37 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx
@@ -16,7 +16,11 @@ sidebar_position: 4
## 基本的な型
- LogtoConfig
+
+
+### LogtoConfig
+
+
| 名前 | 型 | 必須 | デフォルト値 | 備考 |
| ------------------- | ---------- | ---- | ----------------------------------- | --------------------------------------------------------------------------- |
@@ -35,7 +39,11 @@ sidebar_position: 4
- AccessToken
+
+
+### AccessToken
+
+
| 名前 | 型 | 備考 |
| --------- | -------- | -------------------- |
@@ -50,7 +58,11 @@ sidebar_position: 4
### プロパティ
- logtoConfig
+
+
+### logtoConfig
+
+
**型**
@@ -59,7 +71,11 @@ sidebar_position: 4
- oidcConfig
+
+
+### oidcConfig
+
+
**型**
@@ -68,7 +84,11 @@ sidebar_position: 4
- accessTokenMap
+
+
+### accessTokenMap
+
+
**型**
@@ -98,7 +118,11 @@ sidebar_position: 4
- refreshToken
+
+
+### refreshToken
+
+
**型**
@@ -115,7 +139,11 @@ sidebar_position: 4
- idToken
+
+
+### idToken
+
+
**型**
@@ -134,7 +162,11 @@ sidebar_position: 4
### メソッド
- constructor
+
+
+### constructor
+
+
**パラメーター**
@@ -157,7 +189,11 @@ sidebar_position: 4
- isAuthenticated
+
+
+### isAuthenticated
+
+
ユーザーが認証 (Authentication) されているかどうかを知るためのものです。
これはゲッターとしても定義できます。
@@ -178,7 +214,11 @@ sidebar_position: 4
- SignIn
+
+
+### SignIn
+
+
このメソッドはサインインフローを開始する必要があり、プラットフォーム SDK はサインインリダイレクトプロセスを含む認可に必要なすべてのステップを完了する必要があります。
@@ -211,7 +251,11 @@ sidebar_position: 4
- SignOut
+
+
+### SignOut
+
+
サインアウトプロセスは次のステップに従うべきです:
@@ -241,7 +285,11 @@ sidebar_position: 4
- getAccessToken
+
+
+### getAccessToken
+
+
`getAccessToken` は `accessTokenMap` から `resource` と `scope` によって `AccessToken` を取得し、その `AccessToken` の `token` 値を返します。
@@ -276,7 +324,11 @@ Logto V1 ではカスタムスコープをサポートしていないため、`a
- getIdTokenClaims
+
+
+### getIdTokenClaims
+
+
`getIdTokenClaims` は `idToken` プロパティのクレームを持つオブジェクトを返します。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx
index daf2961c7c4..060b4360430 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx
@@ -61,28 +61,44 @@ graph LR
## よくある質問
-Logto は同期 Webhook をサポートしていますか?
+
+
+### Logto は同期 Webhook をサポートしていますか?
+
+
同期 Webhook はユーザーのサインインフローをスムーズにするかもしれませんが、現時点ではサポートしていません(将来的にはサポート予定です)。したがって、同期 Webhook に依存するシナリオは現在すべて異なる回避策が必要です。質問がある場合は、お気軽にお問い合わせください。
-ユーザー権限の変更にどのように対処しますか?
+
+
+### ユーザー権限の変更にどのように対処しますか?
+
+
[ユーザー権限の変更を管理する](/authorization/role-based-access-control/protect-api-resources-with-rbac/#optional-handle-user-permission-change) ガイドを参照してください。
-Webhook のタイムアウトをデバッグする方法は?
+
+
+### Webhook のタイムアウトをデバッグする方法は?
+
+
Webhook を受信するエンドポイントは、Webhook が正常に受信されたことを Logto に知らせるために、できるだけ早く 2xx 応答を返す必要があります。異なるユーザーが Webhook に対して非常に異なる処理ロジックを持っているため、過度に複雑なタスクは数秒かかることがあり、Logto Webhook がタイムアウトする原因となることがあります。ベストプラクティスは独自のイベントキューを維持することです。Logto Webhook を受信したら、イベントをキューに挿入し、Logto に 2xx 応答を返します。その後、独自のワーカーがキュー内のタスクを段階的に処理します。ワーカーがエラーに遭遇した場合は、独自のサーバーで処理します。
-`PostSignIn` Webhook からクライアントの IP アドレスを取得できますか?
+
+
+### `PostSignIn` Webhook からクライアントの IP アドレスを取得できますか?
+
+
はい、Webhook ペイロードで IP アドレス、ユーザーエージェントなどを取得できます。現在サポートされていない情報が必要な場合は、GitHub の issue で機能リクエストを作成するか、お問い合わせください。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx
index ca60339e48e..cea4582ca8e 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx
@@ -119,7 +119,11 @@ sidebar_position: 3
## よくある質問
-`PostRegister` と `User.Created` の違いは何ですか?
+
+
+### `PostRegister` と `User.Created` の違いは何ですか?
+
+
`PostRegister` は、ユーザーがサインアップフローを通じて新しいアカウントを正常に作成したときにトリガーされます。`User.Created` は、Management API を通じて新しいユーザーアカウントが作成されたときにトリガーされます。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx
index 6138782187d..b7720633e5f 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx
@@ -93,7 +93,11 @@ logtoClient.signIn({
## よくある質問
- ダイレクトサインインは API 認証 (Authentication) と同じですか?
+
+
+### ダイレクトサインインは API 認証 (Authentication) と同じですか?
+
+
いいえ、ダイレクトサインインは、デフォルトの Logto サインインページをスキップし、ユーザーをソーシャルまたはエンタープライズ SSO プロバイダーのログインページに直接リダイレクトすることを可能にするユーザーフローパラメーターです。API ベースの認証 (Authentication) とは異なり、ユーザーはサインインプロセスを開始するために最初に Logto 認証 (Authentication) エンドポイントにリダイレクトされる必要があります。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx
index 57dfe020cc9..9cdd9714ebd 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx
@@ -29,7 +29,11 @@ Logto は、[Google Workspace](/integrations/google-workspace)、[Microsoft Azur
## よくある質問
- SSO コネクターボタンを追加し、ウェブサイトで SSO プロバイダーで直接サインインするにはどうすればよいですか?
+
+
+### SSO コネクターボタンを追加し、ウェブサイトで SSO プロバイダーで直接サインインするにはどうすればよいですか?
+
+
Logto は、ウェブサイトにソーシャルログインボタンを追加し、デフォルトのサインインフォームを表示せずに SSO サインインプロセスを直接開始することを可能にします。詳細な手順については、[直接サインイン](/end-user-flows/authentication-parameters/direct-sign-in/) ガイドを確認してください。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx
index 8f6c176c327..053c397ca9c 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx
@@ -48,7 +48,11 @@ SSO は、SSO 用に設定されたエンタープライズメールドメイン
## よくある質問
- メールドメインの代わりに組織名 / ドメインを使用して IdP にリダイレクトできますか?
+
+
+### メールドメインの代わりに組織名 / ドメインを使用して IdP にリダイレクトできますか?
+
+
現在、Logto の組み込みサインイン体験は **メールドメインプロンプト SSO** のみをサポートしており、**組織ドメインプロンプト SSO** はサポートしていません。
@@ -57,7 +61,11 @@ SSO は、SSO 用に設定されたエンタープライズメールドメイン
- サインインページに特定のエンタープライズコネクターボタンを表示できますか?
+
+
+### サインインページに特定のエンタープライズコネクターボタンを表示できますか?
+
+
異なるエンタープライズクライアントは、異なるアイデンティティプロバイダーを使用して従業員を管理し、異なるスコープ (OIDC) または属性 (SAML) を要求します。したがって、特定のクライアント用のエンタープライズコネクターボタンを一般的なサインインページに表示することは推奨されません。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx
index e01107b9a88..c275a3ad13a 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx
@@ -184,7 +184,11 @@ Logto の SDK を使用してクライアントアプリケーションと統合
## よくある質問
- バックチャネルログアウト通知を受け取っていません。
+
+
+### バックチャネルログアウト通知を受け取っていません。
+
+
- Logto ダッシュボードでバックチャネルログアウト URI が正しく登録されていることを確認してください。
- クライアントアプリケーションに有効なアクティブなサインインセッションがあり、サインアウトリクエストを開始したセッションと同じであることを確認してください。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx
index 7e7e9f255ad..572b1bff4c9 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx
@@ -78,19 +78,31 @@ Logto でのサインイン体験の [設定](/end-user-flows/sign-up-and-sign-i
## よくある質問
- アプリごとのサインイン体験方法またはブランディング
+
+
+### アプリごとのサインイン体験方法またはブランディング
+
+
異なるサインイン体験やブランディングを必要とするアプリケーションの場合、Logto はアプリごとのカスタマイズもサポートしています。詳細については、[アプリケーション設定](/customization/match-your-brand/#app-specific-branding) をご覧ください。
- メールドメイン / IP アドレス / 地域の制限
+
+
+### メールドメイン / IP アドレス / 地域の制限
+
+
属性ベースのアクセス制御、例えばメールドメイン、IP アドレス、または地域に基づいてサインインを制限する場合、Logto の [カスタムトークンクレーム](/developers/custom-token-claims/) 機能を使用して、ユーザーの属性に基づいて認可リクエストを拒否または許可できます。
- サインインおよびサインアップのためのヘッドレス API
+
+
+### サインインおよびサインアップのためのヘッドレス API
+
+
現在、Logto はサインインおよびサインアップのためのヘッドレス API を提供していません。ただし、[独自の UI を持ち込む](/customization/bring-your-ui/) を使用して、サインインおよびサインアップ体験をカスタマイズできます。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx
index a7d476f4b00..d73166a461c 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx
@@ -47,21 +47,33 @@ sidebar_position: 4
## よくある質問
- パスワードリセットが成功した後にユーザーをサインアウトする方法は?
+
+
+### パスワードリセットが成功した後にユーザーをサインアウトする方法は?
+
+
ユーザーがパスワードを正常にリセットしたときに通知を受け取るために、`PostResetPassword` [Webhook イベント](/developers/webhooks/webhooks-events#user-interaction-hook-events) を購読します。その後、ユーザーの現在のセッションを無効にし、サインインページにリダイレクトするために [サインアウト](/end-user-flows/sign-out) アクションをトリガーできます。
- カスタム UI でパスワードリセットフローを実装する方法は?
+
+
+### カスタム UI でパスワードリセットフローを実装する方法は?
+
+
Logto の **Management API** と **Account API** を使用して独自のパスワードリセットフローを実装できます。詳細については [アカウント設定](/end-user-flows/account-settings/) を確認してください。
- ユーザーのメールにパスワードリセットリンクを送信する方法は?
+
+
+### ユーザーのメールにパスワードリセットリンクを送信する方法は?
+
+
自己ホスト型のパスワードリセットエンドポイントを作成し、Logto SDK を利用して [`first_screen`](/end-user-flows/authentication-parameters/first-screen) を `reset-password` に設定してサインインリクエストを開始できます。これにより、ユーザーはシームレスにパスワードリセットページにリダイレクトされます。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx
index db34154b6ad..ab15b130bd4 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx
@@ -45,7 +45,11 @@ Logto がホストする事前構築されたサインインページを使用
### 例
- 例 1: パスワード検証付きメールアドレス
+
+
+### 例 1: パスワード検証付きメールアドレス
+
+
**メールアドレス**をサインイン識別子として追加し、検証のために**パスワード**要素を有効にします。
@@ -54,7 +58,11 @@ Logto がホストする事前構築されたサインインページを使用
- 例 2: パスワード (主要) と検証コード (代替) 検証が有効なメール / 電話
+
+
+### 例 2: パスワード (主要) と検証コード (代替) 検証が有効なメール / 電話
+
+
**メールアドレス**と**電話番号**の両方をサインイン識別子として追加します。
**パスワード**と**検証コード**要素を両方の識別子に対して有効にします。
@@ -95,7 +103,11 @@ flowchart TD
## よくある質問
- セルフホスト型サインイン体験(埋め込みサインイン)
+
+
+### セルフホスト型サインイン体験(埋め込みサインイン)
+
+
Logto は現在、サインインおよびサインアップのためのヘッドレス API をサポートしていません。ただし、[Bring your UI](/customization/bring-your-ui/) 機能を使用して、カスタムサインインフォームを Logto にアップロードできます。また、アプリケーションから収集したユーザー識別子でサインインフォームを事前入力したり、サードパーティのソーシャルまたはエンタープライズ SSO プロバイダーで直接サインインしたりするために使用できる複数のサインインパラメータをサポートしています。詳細は [認証 (Authentication) パラメータ](/end-user-flows/authentication-parameters/) を参照してください。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx
index 67fcb6a5979..0e0bc860a51 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx
@@ -41,7 +41,11 @@ Logto で新しいユーザーアカウントを正常に作成するには、
## サインアップフローの例
- タイプ 1: パスワード作成を伴うユーザー名
+
+
+### タイプ 1: パスワード作成を伴うユーザー名
+
+
サインアップ識別子として **ユーザー名** を選択します。パスワードの作成は強制的に有効になります。
@@ -50,7 +54,11 @@ Logto で新しいユーザーアカウントを正常に作成するには、
- タイプ 2: 認証 (Authentication) フローを伴うメールアドレスまたは電話番号
+
+
+### タイプ 2: 認証 (Authentication) フローを伴うメールアドレスまたは電話番号
+
+
サインアップ識別子として **メールアドレスまたは電話番号** を選択します。**サインアップ時に認証 (Authentication)** は強制的に有効になります。
@@ -59,7 +67,11 @@ Logto で新しいユーザーアカウントを正常に作成するには、
- タイプ 3: 認証 (Authentication) とパスワード作成を伴うメールアドレス
+
+
+### タイプ 3: 認証 (Authentication) とパスワード作成を伴うメールアドレス
+
+
サインアップ識別子として **メールアドレス** を選択します。**サインアップ時に認証 (Authentication)** は強制的に有効になります。**パスワードを作成する** を有効にして、サインアップ時にユーザーにパスワードを作成させます。(電話番号のサインアップフローにも同様に適用されます)
@@ -82,7 +94,11 @@ Logto で [ソーシャルコネクター](/connectors/social-connectors) また
## よくある質問
- サインアップ時に追加のユーザー情報を収集する
+
+
+### サインアップ時に追加のユーザー情報を収集する
+
+
サインアップ時に追加のユーザープロファイル情報(例:フルネーム、誕生日、会社名)を収集するには、次の 2 つのオプションがあります:
@@ -92,28 +108,44 @@ Logto で [ソーシャルコネクター](/connectors/social-connectors) また
- 管理者が作成したユーザー / 招待されたユーザー
+
+
+### 管理者が作成したユーザー / 招待されたユーザー
+
+
[招待のみのサインアップフローを実装する方法](/end-user-flows/sign-up-and-sign-in/disable-user-registration/#implement-an-invitation-only-sign-up-flow) を学びます。
- ウェブサイトに埋め込まれたサインアップフォーム
+
+
+### ウェブサイトに埋め込まれたサインアップフォーム
+
+
Logto は現在、サインインおよびサインアップのためのヘッドレス API をサポートしていません。[Bring your UI](/customization/bring-your-ui/) 機能を使用して独自のサインアップフォームを Logto にアップロードするか、サインインパラメーターを使用してウェブサイトから Logto にユーザー情報を入力できます。ユーザー識別子の入力について詳しくは、[認証 (Authentication) パラメーター](/end-user-flows/authentication-parameters/) を参照してください。
- 新しいユーザーへのウェルカムメールの送信
+
+
+### 新しいユーザーへのウェルカムメールの送信
+
+
`User.Created` Webhook イベントを購読して、新しいユーザーにウェルカムメールを送信します。[Webhook イベント](/developers/webhooks/webhooks-events/#data-mutation-hook-events) について詳しく学びます。
- サインアップ時のメール認証 (Authentication) をスキップする
+
+
+### サインアップ時のメール認証 (Authentication) をスキップする
+
+
現在、Logto は認証 (Authentication) 済みのメールおよび電話番号のみを識別子としてサポートしています。認証 (Authentication) プロセスは、ユーザーの識別子のセキュリティと所有権を確保するために必要です。未認証 (Authentication) のメールまたは電話番号のサポートは、私たちの [ロードマップ](https://logto.productlane.com/roadmap) にあります。更新をお待ちください!
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx
index 8e2aa8dddf5..ca7deed8291 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx
@@ -165,14 +165,22 @@ actor user as User
## よくある質問
- ソーシャルログインボタンを追加して、ウェブサイトで直接ソーシャルでサインインする方法は?
+
+
+### ソーシャルログインボタンを追加して、ウェブサイトで直接ソーシャルでサインインする方法は?
+
+
Logto を使用すると、ウェブサイトにソーシャルログインボタンを追加し、デフォルトのサインインフォームを表示せずに直接ソーシャルサインインプロセスを開始できます。詳細な手順については、[直接サインイン](/end-user-flows/authentication-parameters/direct-sign-in/) ガイドを参照してください。
- ソーシャルでサインアップした後、なぜメールや電話番号が表示されないのですか?
+
+
+### ソーシャルでサインアップした後、なぜメールや電話番号が表示されないのですか?
+
+
Logto では、メールアドレスと電話番号はユーザーを一意に識別するためのサインイン識別子として使用できます。確認済みのメールアドレスと電話番号のみが識別子として受け入れられます。ソーシャルアイデンティティが `email_verified` または `phone_number_verified` クレームを提供しない場合、メールアドレスまたは電話番号はユーザープロフィールに同期されません。それでも、ユーザープロフィールのソーシャルアイデンティティデータの下でそれらを見つけることができます。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx
index 9f15ece4960..1fa76cdad4f 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx
@@ -39,7 +39,11 @@ Logto コンソールで新しいカスタムドメインを追加するには
## トラブルシューティング
-SSL 証明書の問題
+
+
+### SSL 証明書の問題
+
+
カスタムドメインを設定する際に SSL 証明書の問題が発生した場合、それは DNS 設定の CAA レコードに関連している可能性があります。CAA レコードは、どの証明書機関 (CA) があなたのドメインの証明書を発行する権限を持っているかを指定します。
@@ -48,7 +52,11 @@ CAA レコードに関連する SSL 証明書の問題をトラブルシュー
-"The hostname is associated with a held zone" エラー
+
+
+### "The hostname is associated with a held zone" エラー
+
+
カスタムドメインを追加する際に "The hostname is associated with a held zone, please contact the owner to have the hold removed" というエラーメッセージが表示された場合、それはドメインがすでに Cloudflare ゾーンにあり、「ゾーンホールド」ステータスに設定されていることを意味します。この問題について詳しくは、[Cloudflare のドキュメント](https://developers.cloudflare.com/fundamentals/setup/account/account-security/zone-holds/)を参照してください。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx
index cdceef35ae2..7fb0a4f63ba 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx
@@ -156,7 +156,11 @@ Admin app is running at https://your-admin-domain-url
-ダウンロード用の代替 URL を使用する
+
+
+### ダウンロード用の代替 URL を使用する
+
+
Logto zip ファイルの URL を指定したい場合は、`--download-url` オプションを使用してください。例:
@@ -170,7 +174,11 @@ NPM が引数を渡すために、追加の `--` が必要です。
-設定 (オプション)
+
+
+### 設定 (オプション)
+
+
Logto は設定に環境変数を使用し、`.env` ファイルのサポートもあります。詳細な使用法と完全な変数リストについては、[設定](/concepts/core-service/configuration) を参照してください。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx
index a80cda56578..2dc1b51bf9d 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx
@@ -8,8 +8,12 @@ sidebar_position: 9
- ブラウザーが Admin Console を読み込めません(エラー Crypto.subtle is unavailable...
{' '}
- が表示されます)
+
+###
+
+ブラウザーが Admin Console を読み込めません(エラー Crypto.subtle is unavailable...
{' '}
+が表示されます)
+
Admin Console は [Web Crypto API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API) を使用しており、これは [セキュアコンテキスト](https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts)(つまり、HTTPS または `localhost` での HTTP)を必要とします。
@@ -21,8 +25,15 @@ IP アドレスまたはカスタムドメインで HTTP を使用している
- カスタムドメインを使用していますが、ブラウザーが Admin Console を読み込めません(エラー{' '}
- "code": "oidc.invalid_redirect_uri"
が表示されます)
+
+###
+
+カスタムドメインを使用していますが、ブラウザーが Admin Console を読み込めません(エラー{' '}
+
+{' '}
+
+"code": "oidc.invalid_redirect_uri"
が表示されます)
+
`localhost` ではなくカスタムドメインを使用している場合、環境変数 `ENDPOINT` を Logto の URL に設定する必要があります。これは OIDC のリダイレクト URI の厳しい要件によるものです。詳細は [Configuration](/concepts/core-service/configuration/) を参照してください。
@@ -32,8 +43,15 @@ IP アドレスまたはカスタムドメインで HTTP を使用している
- Logto の前に HTTPS プロキシ(例:Nginx)を使用していますが、サインインに失敗しました(エラー{' '}
- TypeError: Failed to fetch
が表示されます)
+
+###
+
+Logto の前に HTTPS プロキシ(例:Nginx)を使用していますが、サインインに失敗しました(エラー{' '}
+
+{' '}
+
+TypeError: Failed to fetch
が表示されます)
+
- まず、ノード環境変数 `TRUST_PROXY_HEADER` を `true` に設定していることを確認してください。詳細は [Configuration](/concepts/core-service/configuration/#using-a-https-proxy) を参照してください。
@@ -43,7 +61,11 @@ IP アドレスまたはカスタムドメインで HTTP を使用している
-CORS の問題に直面しています。
+
+
+### CORS の問題に直面しています。
+
+
- `ADMIN_ENDPOINT` が指定されていない場合、`localhost:[admin-port]` は Logto でクロスオリジンリソース共有 (CORS) を行うことが許可されます。
- `ADMIN_ENDPOINT` が指定されている場合、`ADMIN_ENDPOINT` のオリジンからのリクエストのみが許可されます。
@@ -53,7 +75,11 @@ IP アドレスまたはカスタムドメインで HTTP を使用している
- これは何ですか? Error: Invalid id token
+
+###
+
+これは何ですか? Error: Invalid id token
+
トークンを混乱させていない場合、ほとんどの場合、サーバーの時間とクライアントの時間が一致していないことが原因です。サーバーとクライアントの時間を同期して、再試行してください。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx
index 4fae2a6e270..e97a61f8dab 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx
@@ -1,5 +1,9 @@
-リダイレクトベースのサインインについて
+
+
+### リダイレクトベースのサインインについて
+
+
1. この認証 (Authentication) プロセスは [OpenID Connect (OIDC)](https://openid.net/specs/openid-connect-core-1_0.html) プロトコルに従い、Logto はユーザーのサインインを保護するために厳格なセキュリティ対策を講じています。
2. 複数のアプリがある場合、同じアイデンティティプロバイダー (Logto) を使用できます。ユーザーがあるアプリにサインインすると、Logto は別のアプリにアクセスした際に自動的にサインインプロセスを完了します。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx
index 0b134fe1fbd..f3c8c61a405 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx
@@ -3,7 +3,11 @@
この SDK には以下の依存関係があり、一部は追加の設定が必要です:
-flutter_secure_storage
+
+
+### flutter_secure_storage
+
+
[flutter_secure_storage](https://pub.dev/packages/flutter_secure_storage) を使用して、クロスプラットフォームの永続的な安全なトークンストレージを実装しています。
@@ -75,7 +79,11 @@
- flutter_web_auth
+
+
+### flutter_web_auth
+
+
[flutter_web_auth](https://pub.dev/packages/flutter_web_auth) は Logto の flutter SDK の背後で使用されています。ユーザーを認証 (Authentication) するために、その webview ベースのインターフェースに依存しています。
@@ -101,7 +109,11 @@ Logto のサインインウェブページからのコールバック URL をキ
- http.dart
+
+
+### http.dart
+
+
SDK がネットワークリクエストを行う必要があるため、HTTP クライアントを SDK に渡す必要があります。デフォルトの `http.Client` を [http.dart](https://pub.dev/packages/http) から使用するか、カスタム設定で独自の `http.Client` を作成できます。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md b/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md
index 4972a3ab7f7..d95a015e2dd 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md
@@ -1,5 +1,9 @@
-flutter_secure_storage
+
+
+### flutter_secure_storage
+
+
クロスプラットフォームの永続的なセキュアトークンストレージを実装するために、[flutter_secure_storage](https://pub.dev/packages/flutter_secure_storage) を使用しています。内部では:
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md b/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md
index ce192517675..99af658bb43 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md
@@ -1,5 +1,9 @@
- flutter_web_auth
+
+
+### flutter_web_auth
+
+
[flutter_web_auth](https://pub.dev/packages/flutter_web_auth) は Logto の flutter SDK の背後で使用されます。Logto の認可 (Authorization) ページを開くために、その webview ベースのインタラクションインターフェースに依存しています。
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx
index 347483e862b..02b07d1474a 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx
@@ -10,7 +10,11 @@ Xcode 11 以降、[Swift パッケージを直接インポート](https://develo
-Carthage
+
+
+### Carthage
+
+
Carthage は [ビルドに `xcodeproj` ファイルを必要とします](https://github.com/Carthage/Carthage/issues/1226#issuecomment-290931385) が、ネイティブソーシャルプラグインのバイナリターゲットを使用しているため、`swift package generate-xcodeproj` は失敗を報告します。後で回避策を見つけるようにします。
@@ -18,7 +22,11 @@ Carthage は [ビルドに `xcodeproj` ファイルを必要とします](https:
-CocoaPods
+
+
+### CocoaPods
+
+
CocoaPods は [ローカル依存関係](https://github.com/CocoaPods/CocoaPods/issues/3276) とモノレポをサポートしていないため、このリポジトリの `.podspec` を作成するのは難しいです。
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx
index 7fc063f9f94..1e965c8fb0f 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx
@@ -186,7 +186,11 @@ Esteja ciente dos riscos potenciais ao operar em conectores.
## FAQs
-Como personalizar o nome do remetente do email?
+
+
+### Como personalizar o nome do remetente do email?
+
+
Ainda estamos trabalhando em mais conectores. Se você precisar de mais opções, basta nos informar suas necessidades no Discord e registrar uma Solicitação de Recurso no [GitHub](https://github.com/logto-io/logto/issues). Se precisar de mais assistência, você também pode [nos contatar por email](mailto:contact@logto.io).
@@ -195,7 +199,11 @@ Para colaboradores, fornecemos um método de criação de conector fácil de est
-Como posso restringir endereços IP para solicitações de email nos conectores de email do Logto?
+
+
+### Como posso restringir endereços IP para solicitações de email nos conectores de email do Logto?
+
+
Uma solução alternativa é usar o conector de email HTTP do Logto.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx
index 65058dbc22f..1d977354060 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx
@@ -68,7 +68,11 @@ Se nenhuma informação de marca personalizada for fornecida, o modelo de email
## Perguntas frequentes
-É possível adicionar CSS ou HTML personalizado ao serviço de email do Logto?
+
+
+### É possível adicionar CSS ou HTML personalizado ao serviço de email do Logto?
+
+
O serviço de email embutido do Logto não suporta CSS ou HTML personalizado. Você só pode modificar elementos genéricos de marca. Essa restrição está em vigor para manter a estabilidade do serviço de email embutido, já que todos os locatários compartilham o mesmo endereço IP e endereço do remetente. Para mais detalhes, consulte "[Fatores para melhorar a entrega de email](https://blog.logto.io/verification-email-delivery#factors-to-improve-email-delivery)".
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx
index 297310102fa..edd2c116bca 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx
@@ -175,7 +175,11 @@ Você pode então escapar o código HTML acima e adicioná-lo ao campo "Template
## Perguntas frequentes
-Como usar serviços de modelo de email de terceiros se os modelos não estiverem configurados no Logto?
+
+
+### Como usar serviços de modelo de email de terceiros se os modelos não estiverem configurados no Logto?
+
+
Você pode adicionar um novo endpoint ao seu próprio serviço web para enviar emails e, em seguida, usar [o conector de email HTTP do Logto](/integrations/http-email) para chamar o endpoint que você mantém.
@@ -184,7 +188,11 @@ Isso permite que você gerencie a lógica de modelos de email em seu próprio se
-Existe uma maneira de usar o email do Logto para enviar aos nossos usuários um "Email de boas-vindas" personalizado?
+
+
+### Existe uma maneira de usar o email do Logto para enviar aos nossos usuários um "Email de boas-vindas" personalizado?
+
+
Oferecemos a funcionalidade de [Webhook](/developers/webhooks). Você pode implementar seu próprio endpoint de API para receber o evento `User.Created` enviado pelo Webhook do Logto e adicionar lógica para enviar um email de boas-vindas personalizado dentro do manipulador de webhook.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx
index deaf2b8a68b..997c37c781f 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx
@@ -123,7 +123,11 @@ O Logto fornece um ponto de entrada para configurar o provisionamento JIT do con
## Perguntas frequentes
-Impacto nos usuários existentes após alterações no conector de SSO empresarial?
+
+
+### Impacto nos usuários existentes após alterações no conector de SSO empresarial?
+
+
- Adicionando SSO: As identidades de SSO serão vinculadas a contas existentes se o email corresponder.
- Removendo SSO: Remove identidades de SSO vinculadas à conta, mas mantém as contas de usuário e solicita aos usuários que configurem métodos de verificação alternativos.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx
index e5c49992e4f..712f11d8551 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx
@@ -129,7 +129,11 @@ Esteja ciente dos riscos potenciais ao operar em conectores.
## Perguntas frequentes
-Logto não tem o conector SMS que quero usar. O que devo fazer?
+
+
+### Logto não tem o conector SMS que quero usar. O que devo fazer?
+
+
Ainda estamos trabalhando em mais conectores. Se você precisar de mais opções, basta nos informar suas necessidades no Discord e registrar uma Solicitação de Recurso no [GitHub](https://github.com/logto-io/logto/issues). Se precisar de mais assistência, você também pode [entrar em contato conosco por email](mailto:contact@logto.io).
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx
index 1030bbc57af..bc128de1a8f 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx
@@ -67,14 +67,22 @@ Dessa forma, o usuário que acessa seu site do Japão poderá ler o conteúdo em
## Perguntas frequentes
- E se o idioma que adicionei se tornar um idioma fornecido pelo Logto?
+
+
+### E se o idioma que adicionei se tornar um idioma fornecido pelo Logto?
+
+
Ao lado da tag de idioma à esquerda, aparecerá uma tag fornecida pelo Logto, e o idioma que você adicionou não poderá mais ser removido. Os valores modificados continuam a funcionar e substituem os valores originais do Logto. Apague os valores fornecidos pelo usuário para usar os valores fornecidos pela configuração padrão do Logto.
- E se eu apenas adicionar alguns valores personalizados?
+
+
+### E se eu apenas adicionar alguns valores personalizados?
+
+
O que os usuários finais veem é o resultado da fusão das duas colunas.
Suponha que você queira apenas fazer ajustes em um subconjunto das cópias de conteúdo original fornecidas pelo Logto. A única diferença entre sua tela de inscrição e a fornecida pelo Logto serão as chaves que você editou. O restante do conteúdo permanecerá inalterado.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx
index 1a34f68aab3..29e6e73c75c 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx
@@ -48,7 +48,11 @@ Para acessar logs específicos de usuários, siga estas etapas:
## Perguntas frequentes
-Estou usando Logto auto-hospedado e leva segundos para obter os logs de auditoria, como posso melhorar o desempenho?
+
+
+### Estou usando Logto auto-hospedado e leva segundos para obter os logs de auditoria, como posso melhorar o desempenho?
+
+
Os usuários do Logto OSS devem adicionar um cronjob para limpar regularmente os logs de auditoria desatualizados.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx
index 8508e203953..bdc377ebe1d 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx
@@ -24,7 +24,11 @@ Qualquer core SDK deve conter:
### Tipos
- OidcConfigResponse
+
+
+### OidcConfigResponse
+
+
A configuração do provedor de identidade, que pode ser recuperada via a API `/oidc/.well-known/openid-configuration`.
@@ -42,7 +46,11 @@ A configuração do provedor de identidade, que pode ser recuperada via a API `/
- CodeTokenResponse
+
+
+### CodeTokenResponse
+
+
Os dados de resposta de `/oidc/token` (por solicitação de autorização).
@@ -59,7 +67,11 @@ Os dados de resposta de `/oidc/token` (por solicitação de autorização).
- RefreshTokenResponse
+
+
+### RefreshTokenResponse
+
+
Os dados de resposta de `/oidc/token` (por token de atualização) ao atualizar tokens por um token de atualização.
@@ -76,7 +88,11 @@ Os dados de resposta de `/oidc/token` (por token de atualização) ao atualizar
- IdTokenClaims
+
+
+### IdTokenClaims
+
+
Reivindicações carregadas pelo token de ID.
@@ -99,7 +115,11 @@ Reivindicações carregadas pelo token de ID.
### Funções utilitárias
- generateCodeVerifier
+
+
+### generateCodeVerifier
+
+
Gera um verificador de código.
O comprimento do verificador de código é fixado em 64.
@@ -120,7 +140,11 @@ Nenhum.
- generateCodeChallenge
+
+
+### generateCodeChallenge
+
+
Gera um desafio de código com base em um verificador de código.
Este método criptografa o verificador de código e retorna o resultado em um formato Base64 seguro para URL.
@@ -143,7 +167,11 @@ Nós fixamos o algoritmo de criptografia como `SHA-256` no Logto V1.
- generateState
+
+
+### generateState
+
+
"State" é usado para prevenir o ataque CSRF.
O comprimento do "state" é fixado em 64.
@@ -164,7 +192,11 @@ Nenhum.
- decodeIdToken
+
+
+### decodeIdToken
+
+
Decodifica um Token de ID sem verificação de segredo.
Retorna um `IdTokenClaims` que carrega todas as reivindicações do token na seção de payload.
@@ -186,7 +218,11 @@ Retorna um `IdTokenClaims` que carrega todas as reivindicações do token na se
- verifyIdToken
+
+
+### verifyIdToken
+
+
Verifica se um Token de ID é legal.
@@ -242,7 +278,11 @@ Esta função aceita um objeto `JsonWebKeySet` de uma biblioteca de terceiros (j
- verifyAndParseCodeFromCallbackUri
+
+
+### verifyAndParseCodeFromCallbackUri
+
+
Verifica se o callbackUri de login é legal e retorna o `code` extraído do callbackUri.
@@ -274,7 +314,11 @@ Verifica se o callbackUri de login é legal e retorna o `code` extraído do call
### Funções principais
- fetchOidcConfig
+
+
+### fetchOidcConfig
+
+
Retorna `OidcConfigResponse` solicitando a `/oidc/.well-known/openid-configuration`.
@@ -295,7 +339,11 @@ Retorna `OidcConfigResponse` solicitando a `/oidc/.well-known/openid-configurati
- generateSignInUri
+
+
+### generateSignInUri
+
+
**Parâmetros**
@@ -333,7 +381,11 @@ A URL será gerada com base em `authorizationEndpoint` e conterá os seguintes p
- generateSignOutUri
+
+
+### generateSignOutUri
+
+
**Parâmetros**
@@ -359,7 +411,11 @@ A URL a ser gerada será baseada em `endSessionEndpoint` e conterá os seguintes
- fetchTokenByAuthorizationCode
+
+
+### fetchTokenByAuthorizationCode
+
+
Busca um token (`CodeTokenResponse`) solicitando a `/oidc/token` (por código de autorização).
@@ -401,7 +457,11 @@ Busca um token (`CodeTokenResponse`) solicitando a `/oidc/token` (por código de
- fetchTokenByRefreshToken
+
+
+### fetchTokenByRefreshToken
+
+
Busca um token (`RefreshTokenTokenResponse`) via `/oidc/token` (por token de atualização).
@@ -441,7 +501,11 @@ Busca um token (`RefreshTokenTokenResponse`) via `/oidc/token` (por token de atu
- revoke
+
+
+### revoke
+
+
Solicita à API `/oidc/token/revocation` para notificar o servidor de autorização que um token de atualização ou acesso obtido anteriormente não é mais necessário.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx
index b87785942b9..df6c4d47f6e 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/sdk-conventions/design-strategy.mdx
@@ -14,7 +14,11 @@ sidebar_position: 2
Exemplos:
- JS
+
+
+### JS
+
+
- js (core)
- react
@@ -23,7 +27,11 @@ Exemplos:
- Kotlin
+
+
+### Kotlin
+
+
- kotlin (core)
- android
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx
index 36300274bc8..2fbe04f3f74 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/sdk-conventions/platform-sdk-conventions.mdx
@@ -16,7 +16,11 @@ O SDK da Plataforma fornece uma maneira padrão de integrar o cliente com o serv
## Tipos básicos
- LogtoConfig
+
+
+### LogtoConfig
+
+
| Nome | Tipo | Obrigatório | Valor Padrão | Notas |
| ------------------- | ---------- | ----------- | ----------------------------------- | ---------------------------------------------------------------------- |
@@ -35,7 +39,11 @@ O SDK da Plataforma fornece uma maneira padrão de integrar o cliente com o serv
- AccessToken
+
+
+### AccessToken
+
+
| Nome | Tipo | Notas |
| --------- | -------- | --------------------- |
@@ -50,7 +58,11 @@ O SDK da Plataforma fornece uma maneira padrão de integrar o cliente com o serv
### Propriedades
- logtoConfig
+
+
+### logtoConfig
+
+
**Tipo**
@@ -59,7 +71,11 @@ O SDK da Plataforma fornece uma maneira padrão de integrar o cliente com o serv
- oidcConfig
+
+
+### oidcConfig
+
+
**Tipo**
@@ -68,7 +84,11 @@ O SDK da Plataforma fornece uma maneira padrão de integrar o cliente com o serv
- accessTokenMap
+
+
+### accessTokenMap
+
+
**Tipo**
@@ -98,7 +118,11 @@ Ex.: `"offline_access openid read:usr@https://logto.dev/api"`, `"@https://logto.
- refreshToken
+
+
+### refreshToken
+
+
**Tipo**
@@ -115,7 +139,11 @@ Ex.: `"offline_access openid read:usr@https://logto.dev/api"`, `"@https://logto.
- idToken
+
+
+### idToken
+
+
**Tipo**
@@ -134,7 +162,11 @@ Ex.: `"offline_access openid read:usr@https://logto.dev/api"`, `"@https://logto.
### Métodos
- constructor
+
+
+### constructor
+
+
**Parâmetros**
@@ -157,7 +189,11 @@ Ex.: `"offline_access openid read:usr@https://logto.dev/api"`, `"@https://logto.
- isAuthenticated
+
+
+### isAuthenticated
+
+
Para saber se um usuário está autenticado ou não.
Isso também pode ser definido como um getter.
@@ -178,7 +214,11 @@ Nenhum.
- SignIn
+
+
+### SignIn
+
+
Este método deve iniciar um fluxo de login e o SDK da plataforma deve cuidar de todas as etapas que uma autorização precisa para ser concluída, incluindo o processo de redirecionamento de login.
@@ -211,7 +251,11 @@ Notas:
- SignOut
+
+
+### SignOut
+
+
O processo de logout deve seguir os passos:
@@ -241,7 +285,11 @@ Notas:
- getAccessToken
+
+
+### getAccessToken
+
+
`getAccessToken` recupera um `AccessToken` por `resource` e `scope` de `accessTokenMap` e retorna o valor `token` desse `AccessToken`.
@@ -276,7 +324,11 @@ Definimos o `scope` como `null` ao construir a chave do `accessTokenMap`, pois n
- getIdTokenClaims
+
+
+### getIdTokenClaims
+
+
`getIdTokenClaims` retorna um objeto que carrega as reivindicações da propriedade `idToken`.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx
index 2fa27621972..8781af99fae 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/webhooks/README.mdx
@@ -61,28 +61,44 @@ graph LR
## Perguntas frequentes
-O Logto suporta webhooks sincronizados?
+
+
+### O Logto suporta webhooks sincronizados?
+
+
Embora webhooks sincronizados tornassem o fluxo de login do usuário mais suave, ainda não os suportamos (mas suportaremos no futuro). Portanto, cenários que dependem de webhooks sincronizados atualmente exigem diferentes soluções alternativas. Se você tiver alguma dúvida, não hesite em nos contatar.
-Como lidar com a mudança de permissão do usuário?
+
+
+### Como lidar com a mudança de permissão do usuário?
+
+
Veja o guia [Gerenciar mudança de permissão do usuário](/authorization/role-based-access-control/protect-api-resources-with-rbac/#optional-handle-user-permission-change).
-Como depurar o timeout do webhook?
+
+
+### Como depurar o timeout do webhook?
+
+
Para o endpoint que recebe Webhooks, ele deve retornar uma resposta 2xx o mais rápido possível para informar ao Logto que o Webhook foi recebido com sucesso. Como diferentes usuários têm lógicas de processamento muito diferentes para Webhooks, tarefas excessivamente complexas podem levar vários segundos, causando o timeout do Webhook do Logto. A melhor prática é manter sua própria fila de eventos; ao receber o Webhook do Logto, insira o evento na fila e retorne uma resposta 2xx ao Logto. Em seguida, deixe seu próprio trabalhador processar as tarefas na fila passo a passo. Se o trabalhador encontrar um erro, lide com ele em seu próprio servidor.
-Posso obter o endereço IP do cliente dos webhooks `PostSignIn`?
+
+
+### Posso obter o endereço IP do cliente dos webhooks `PostSignIn`?
+
+
Sim, você pode obter o endereço IP, agentes de usuário, etc., no payload do Webhook. Se você precisar de informações que atualmente não são suportadas, pode criar solicitações de recursos em problemas do GitHub ou nos contatar.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx
index c01106c34a6..a0a3cd465c5 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/developers/webhooks/events.mdx
@@ -119,7 +119,11 @@ Este guia lista os diferentes eventos de webhook do Logto e explica quando cada
## Perguntas frequentes
-Qual é a diferença entre `PostRegister` e `User.Created`?
+
+
+### Qual é a diferença entre `PostRegister` e `User.Created`?
+
+
`PostRegister` é acionado quando um usuário cria com sucesso uma nova conta através do fluxo de inscrição do usuário; `User.Created` é acionado quando uma nova conta de usuário é criada através da Management API.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx
index 29d00c32cf0..5c2dc08d7e0 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/authentication-parameters/direct-sign-in.mdx
@@ -93,7 +93,11 @@ Estamos gradualmente adicionando suporte para o parâmetro direct_sign_in a todo
## Perguntas frequentes
- O login direto é o mesmo que a autenticação via API?
+
+
+### O login direto é o mesmo que a autenticação via API?
+
+
Não, o login direto é um parâmetro de fluxo de usuário que permite pular a página de login padrão do Logto e redirecionar os usuários diretamente para a página de login do provedor de SSO social ou corporativo. Ao contrário da autenticação baseada em API, o usuário ainda precisa ser redirecionado primeiro para o endpoint de autenticação do Logto para iniciar o processo de login.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx
index 493280b7c52..7ff2c7ee31a 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/README.mdx
@@ -29,7 +29,11 @@ Logto aprimora a experiência de SSO fornecendo uma ampla gama de conectores de
## Perguntas frequentes
- Como adicionar botões de conector de SSO e fazer login diretamente com o provedor de SSO no meu site?
+
+
+### Como adicionar botões de conector de SSO e fazer login diretamente com o provedor de SSO no meu site?
+
+
Logto permite que você adicione botões de login social ao seu site e inicie o processo de login SSO diretamente sem mostrar o formulário de login padrão. Confira nosso guia de [Login direto](/end-user-flows/authentication-parameters/direct-sign-in/) para instruções detalhadas.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx
index 6738f720284..a848100de30 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/enterprise-sso/sp-initiated-sso.mdx
@@ -48,7 +48,11 @@ O SSO é ativado quando os usuários tentam fazer login usando um domínio de em
## Perguntas frequentes
- Posso usar Nome/Domínio da Organização em vez de Domínio de Email para redirecionar para o IdP?
+
+
+### Posso usar Nome/Domínio da Organização em vez de Domínio de Email para redirecionar para o IdP?
+
+
Atualmente, a experiência de login predefinida do Logto suporta apenas **SSO com prompt de domínio de email**, não **SSO com prompt de domínio da organização**.
@@ -57,7 +61,11 @@ Você pode criar uma página de roteamento personalizada no seu lado cliente usa
- Posso exibir um botão de Conector Corporativo específico na página de login?
+
+
+### Posso exibir um botão de Conector Corporativo específico na página de login?
+
+
Diferentes clientes corporativos usam diferentes provedores de identidade para gerenciar seus funcionários e solicitam diferentes escopos (OIDC) ou atributos (SAML). Portanto, não é recomendado exibir um botão de conector corporativo destinado a um cliente específico em uma página de login genérica.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx
index e0019e01075..8eee4c1a121 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-out.mdx
@@ -184,7 +184,11 @@ Para aplicações nativas que não suportam webview sem sessão ou não reconhec
## FAQs
- Não estou recebendo as notificações de logout de back-channel.
+
+
+### Não estou recebendo as notificações de logout de back-channel.
+
+
- Certifique-se de que o URI de logout de back-channel está corretamente registrado no painel do Logto.
- Certifique-se de que sua aplicação cliente tem uma sessão de login ativa válida e é a mesma sessão que iniciou a solicitação de logout.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx
index 4337e0e40e8..363f0c32d6f 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/README.mdx
@@ -78,21 +78,33 @@ Continue aprendendo mais sobre a [configuração](/end-user-flows/sign-up-and-si
## Perguntas frequentes
- Método ou personalização de experiência de login por aplicativo
+
+
+### Método ou personalização de experiência de login por aplicativo
+
+
Para aplicativos que exigem diferentes experiências de login ou personalização de marca, o Logto também suporta
personalização por aplicativo. Confira as [configurações do aplicativo](/customization/match-your-brand/#app-specific-branding) para mais detalhes.
- Limitar domínio de email / endereço IP / Região
+
+
+### Limitar domínio de email / endereço IP / Região
+
+
Para controle de acesso baseado em atributos, por exemplo, limitar o login com base no domínio de email, endereço IP ou região, você pode usar o recurso de [Reivindicações de token personalizadas](/developers/custom-token-claims/) no Logto para
rejeitar ou permitir solicitações de autorização com base nos atributos do usuário.
- API sem interface para login e cadastro
+
+
+### API sem interface para login e cadastro
+
+
Atualmente, o Logto não fornece uma API sem interface para login e cadastro. No entanto, você pode trazer
sua própria interface de login usando o [Traga sua própria interface](/customization/bring-your-ui/) para personalizar a experiência de login e
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx
index 575d9f43901..0cea2bbec17 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/reset-password.mdx
@@ -47,21 +47,33 @@ Para novos usuários ou usuários que estão atualizando sua senha, você pode d
## Perguntas frequentes
- Como desconectar um usuário após uma redefinição de senha bem-sucedida?
+
+
+### Como desconectar um usuário após uma redefinição de senha bem-sucedida?
+
+
Assine o evento [webhook](/developers/webhooks/webhooks-events#user-interaction-hook-events) `PostResetPassword` para receber uma notificação quando um usuário redefinir sua senha com sucesso. Você pode então acionar uma ação de [logout](/end-user-flows/sign-out) para invalidar a sessão atual do usuário e redirecioná-lo para a página de login.
- Como implementar o fluxo de redefinição de senha na minha interface personalizada?
+
+
+### Como implementar o fluxo de redefinição de senha na minha interface personalizada?
+
+
Você pode implementar seu próprio fluxo de redefinição de senha usando a **Management API** e a **Account API** do Logto. Confira as [configurações da conta](/end-user-flows/account-settings/) para mais detalhes.
- Como posso enviar um link de redefinição de senha para o email do usuário?
+
+
+### Como posso enviar um link de redefinição de senha para o email do usuário?
+
+
Você pode criar um endpoint de redefinição de senha auto-hospedado e utilizar o Logto SDK para iniciar uma solicitação de login com [`first_screen`](/end-user-flows/authentication-parameters/first-screen) definido como `reset-password`. Isso redirecionará o usuário de forma transparente para a página de redefinição de senha.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx
index 3c8fdd5ac2a..09b35a0e019 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-in.mdx
@@ -45,7 +45,11 @@ A experiência de login se adapta com base no identificador escolhido e nos fato
### Exemplos
- Exemplo 1: Endereço de email com verificação por senha
+
+
+### Exemplo 1: Endereço de email com verificação por senha
+
+
Adicione o **Endereço de email** como o identificador de login e habilite o fator **Senha** para verificação.
@@ -54,7 +58,11 @@ Adicione o **Endereço de email** como o identificador de login e habilite o fat
- Exemplo 2: Email/Telefone com senha (primária) e código de verificação (alternativa) habilitados
+
+
+### Exemplo 2: Email/Telefone com senha (primária) e código de verificação (alternativa) habilitados
+
+
Adicione tanto **Endereço de email** quanto **Número de telefone** como identificadores de login.
Habilite os fatores **Senha** e **Código de verificação** para ambos os identificadores.
@@ -95,7 +103,11 @@ Nota: Para fluxos de login personalizados, consulte o recurso de [Traga sua UI](
## FAQs
- Experiência de login auto-hospedada (login embutido)
+
+
+### Experiência de login auto-hospedada (login embutido)
+
+
O Logto atualmente não suporta API sem interface para login e inscrição. No entanto, você pode usar nosso recurso [Traga sua UI](/customization/bring-your-ui/) para carregar seu formulário de login personalizado no Logto. Também suportamos múltiplos parâmetros de login que você pode usar para pré-preencher o formulário de login com o identificador do usuário coletado do seu aplicativo ou fazer login diretamente com um provedor de SSO social ou corporativo de terceiros. Saiba mais em [Parâmetros de autenticação](/end-user-flows/authentication-parameters/).
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx
index 6ca7164e3e5..2d3e98a9ca1 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/sign-up.mdx
@@ -40,7 +40,11 @@ Para garantir a segurança do cadastro do usuário e do processo de login futuro
## Exemplos de fluxo de cadastro
- Tipo 1: Nome de usuário com criação de senha
+
+
+### Tipo 1: Nome de usuário com criação de senha
+
+
Selecione o **Nome de usuário** como o identificador de cadastro. Criar sua senha é forçado a ser habilitado.
@@ -49,7 +53,11 @@ Selecione o **Nome de usuário** como o identificador de cadastro. Criar sua sen
- Tipo 2: Endereço de email ou número de telefone com fluxo de verificação
+
+
+### Tipo 2: Endereço de email ou número de telefone com fluxo de verificação
+
+
Selecione o **Endereço de email ou número de telefone** como o identificador de cadastro. **Verificar no cadastro** é forçado a ser habilitado.
@@ -58,7 +66,11 @@ Selecione o **Endereço de email ou número de telefone** como o identificador d
- Tipo 3: Endereço de email com verificação e criação de senha
+
+
+### Tipo 3: Endereço de email com verificação e criação de senha
+
+
Selecione o **Endereço de email** como o identificador de cadastro. **Verificar no cadastro** é forçado a ser habilitado. Habilite **Crie sua senha** para exigir que os usuários criem uma senha durante o cadastro. (O mesmo se aplica ao fluxo de cadastro com número de telefone)
@@ -81,7 +93,11 @@ Nota: Para fluxos de cadastro personalizados, consulte o recurso de [Traga sua U
## Perguntas frequentes
- Coletar informações adicionais do usuário no cadastro
+
+
+### Coletar informações adicionais do usuário no cadastro
+
+
Para coletar informações adicionais do perfil do usuário (por exemplo, Nome completo, Data de nascimento, Nome da empresa) durante o cadastro, você tem duas opções:
@@ -91,28 +107,44 @@ Para coletar informações adicionais do perfil do usuário (por exemplo, Nome c
- Usuários criados pelo administrador / Usuários convidados
+
+
+### Usuários criados pelo administrador / Usuários convidados
+
+
Saiba como implementar o [fluxo de cadastro apenas por convite.](/end-user-flows/sign-up-and-sign-in/disable-user-registration/#implement-an-invitation-only-sign-up-flow)
- Formulários de cadastro incorporados em seu site
+
+
+### Formulários de cadastro incorporados em seu site
+
+
Atualmente, o Logto não suporta API sem interface para login e cadastro. Você pode usar o recurso [Traga sua UI](/customization/bring-your-ui/) para carregar seu próprio formulário de cadastro no Logto ou usar os parâmetros de login para preencher informações do usuário no Logto a partir do seu site. Saiba mais sobre o preenchimento de identificadores de usuário em [Parâmetros de autenticação](/end-user-flows/authentication-parameters/).
- Enviar emails de boas-vindas para novos usuários
+
+
+### Enviar emails de boas-vindas para novos usuários
+
+
Assine o evento de webhook `User.Created` para acionar um email de boas-vindas para novos usuários. Saiba mais sobre [eventos de webhook](/developers/webhooks/webhooks-events/#data-mutation-hook-events).
- Pular verificação de email no cadastro
+
+
+### Pular verificação de email no cadastro
+
+
Atualmente, o Logto só suporta emails e números de telefone verificados como identificadores. O processo de verificação é necessário para garantir a segurança e a propriedade do identificador do usuário.
O suporte para emails ou números de telefone não verificados está em nosso [roteiro](https://logto.productlane.com/roadmap). Fique atento para atualizações!
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx
index e2f829b32a5..2ce780f036d 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/end-user-flows/sign-up-and-sign-in/social-sign-in.mdx
@@ -161,14 +161,22 @@ Por exemplo, **Endereço de email** foi definido como o identificador de registr
## FAQs
- Como adicionar botões de login social e fazer login diretamente com social no meu site?
+
+
+### Como adicionar botões de login social e fazer login diretamente com social no meu site?
+
+
O Logto permite que você adicione botões de login social ao seu site e inicie o processo de login social diretamente sem mostrar o formulário de login padrão. Confira nosso guia de [Login direto](/end-user-flows/authentication-parameters/direct-sign-in/) para instruções detalhadas.
- Por que meus emails ou números de telefone não são preenchidos após o registro com social?
+
+
+### Por que meus emails ou números de telefone não são preenchidos após o registro com social?
+
+
No Logto, o endereço de email e o número de telefone podem ser usados como identificadores de login para identificar exclusivamente os usuários. Apenas endereços de email e números de telefone verificados são aceitos como identificadores. Se a identidade social não fornecer a reivindicação `email_verified` ou `phone_number_verified`, o endereço de email ou número de telefone não será sincronizado com o perfil do usuário. Você ainda pode encontrá-los nos dados de identidades sociais no perfil do usuário.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx
index 3598e3ca558..0af2964c378 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/logto-cloud/custom-domain.mdx
@@ -39,7 +39,11 @@ Para adicionar um novo domínio personalizado no Console do Logto, siga estas et
## Solução de problemas
-Problemas com certificado SSL
+
+
+### Problemas com certificado SSL
+
+
Se você encontrar problemas com o certificado SSL ao configurar seu domínio personalizado, isso pode estar relacionado a registros CAA na sua configuração de DNS. Registros CAA especificam quais Autoridades Certificadoras (CAs) estão autorizadas a emitir certificados para seu domínio.
@@ -48,7 +52,11 @@ Para solucionar e resolver problemas de certificado SSL relacionados a registros
-Erro "O nome do host está associado a uma zona retida"
+
+
+### Erro "O nome do host está associado a uma zona retida"
+
+
Se você encontrar a mensagem de erro "O nome do host está associado a uma zona retida, por favor, entre em contato com o proprietário para remover a retenção" ao adicionar um domínio personalizado, isso significa que o domínio já está na zona da Cloudflare e está definido para o status "Zone Hold". Veja esta [documentação da Cloudflare](https://developers.cloudflare.com/fundamentals/setup/account/account-security/zone-holds/) para mais informações.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx
index ae090f1abe4..2343f06630e 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/logto-oss/get-started-with-oss.mdx
@@ -162,7 +162,11 @@ Vá para `http://localhost:3002/` para continuar sua jornada com Logto. Aproveit
-Usando uma URL alternativa para download
+
+
+### Usando uma URL alternativa para download
+
+
Se você quiser especificar uma URL para o arquivo zip do Logto, use a opção `--download-url`. Por exemplo:
@@ -176,7 +180,11 @@ Note que o extra `--` é necessário para o NPM passar os argumentos.
-Configuração (opcional)
+
+
+### Configuração (opcional)
+
+
Logto usa variáveis de ambiente para configuração, junto com suporte a arquivos `.env`. Veja [Configuração](/concepts/core-service/configuration) para uso detalhado e lista completa de variáveis.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx
index 8cb39f3227c..ced6d9c7b2d 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/logto-oss/troubleshooting-oss.mdx
@@ -8,8 +8,15 @@ sidebar_position: 9
- Meu navegador não consegue carregar o Admin Console (mostrando erro{' '}
- Crypto.subtle is unavailable...
)
+
+###
+
+Meu navegador não consegue carregar o Admin Console (mostrando erro{' '}
+
+{' '}
+
+Crypto.subtle is unavailable...
)
+
O Admin Console usa a [Web Crypto API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API), que requer [contextos seguros](https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts), ou seja, HTTPS ou HTTP com `localhost`.
@@ -21,8 +28,12 @@ Se você usar HTTP com um endereço IP ou domínio personalizado, o navegador n
- Estou usando um domínio personalizado, mas meu navegador não consegue carregar o Admin Console
- (mostrando erro "code": "oidc.invalid_redirect_uri"
)
+
+###
+
+Estou usando um domínio personalizado, mas meu navegador não consegue carregar o Admin Console
+(mostrando erro "code": "oidc.invalid_redirect_uri"
)
+
Se você estiver usando um domínio personalizado em vez de `localhost`, você precisa definir a variável de ambiente `ENDPOINT` para a URL do Logto. Isso ocorre devido ao requisito rigoroso de URI de Redirecionamento no OIDC. Veja [Configuração](/concepts/core-service/configuration/) para mais detalhes.
@@ -32,8 +43,12 @@ Se você estiver usando um domínio personalizado em vez de `localhost`, você p
- Estou usando um proxy HTTPS (por exemplo, Nginx) na frente do Logto, mas falhei no login
- (mostrando erro TypeError: Failed to fetch
)
+
+###
+
+Estou usando um proxy HTTPS (por exemplo, Nginx) na frente do Logto, mas falhei no login
+(mostrando erro TypeError: Failed to fetch
)
+
- Primeiro, certifique-se de ter definido a variável de ambiente do node `TRUST_PROXY_HEADER` como `true`. Veja [Configuração](/concepts/core-service/configuration/#using-a-https-proxy) para mais detalhes.
@@ -43,7 +58,11 @@ Se você estiver usando um domínio personalizado em vez de `localhost`, você p
-Estou enfrentando problemas de CORS.
+
+
+### Estou enfrentando problemas de CORS.
+
+
- Se `ADMIN_ENDPOINT` não for especificado, `localhost:[admin-port]` será permitido para realizar Cross-Origin Resource Sharing (CORS) no Logto.
- Se `ADMIN_ENDPOINT` for especificado, apenas solicitações da origem de `ADMIN_ENDPOINT` serão permitidas.
@@ -53,7 +72,11 @@ Se você estiver usando um domínio personalizado em vez de `localhost`, você p
- O que é isso novamente? Error: Invalid id token
+
+###
+
+O que é isso novamente? Error: Invalid id token
+
Se você não está bagunçando seus tokens, na maioria dos casos isso é causado por uma discrepância entre o horário do seu servidor e o horário do cliente. Sincronize o horário tanto no seu servidor quanto no cliente e tente novamente.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx
index 318bf016dd1..5bfa3623c45 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/fragments/_regarding-redirect-based-sign-in.mdx
@@ -1,5 +1,9 @@
-Sobre o login baseado em redirecionamento
+
+
+### Sobre o login baseado em redirecionamento
+
+
1. Este processo de autenticação segue o protocolo [OpenID Connect (OIDC)](https://openid.net/specs/openid-connect-core-1_0.html), e o Logto aplica medidas de segurança rigorosas para proteger o login do usuário.
2. Se você tiver vários aplicativos, pode usar o mesmo provedor de identidade (Logto). Uma vez que o usuário faz login em um aplicativo, o Logto completará automaticamente o processo de login quando o usuário acessar outro aplicativo.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx
index 2f00b0a1050..033ccb91c8d 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/flutter/_dependency.mdx
@@ -3,7 +3,11 @@
Este SDK possui as seguintes dependências, algumas requerem configurações adicionais:
-flutter_secure_storage
+
+
+### flutter_secure_storage
+
+
Usamos [flutter_secure_storage](https://pub.dev/packages/flutter_secure_storage) para implementar o armazenamento seguro de tokens persistente e multiplataforma.
@@ -75,7 +79,11 @@ Por favor, verifique [flutter_secure_storage](https://pub.dev/packages/flutter_s
- flutter_web_auth
+
+
+### flutter_web_auth
+
+
[flutter_web_auth](https://pub.dev/packages/flutter_web_auth) é usado por trás do SDK flutter do Logto. Dependemos de sua interface de interação baseada em webview para autenticar usuários.
@@ -101,7 +109,11 @@ Para capturar a URL de callback da página de login do Logto, você precisará r
- http.dart
+
+
+### http.dart
+
+
Como o SDK precisa fazer requisições de rede, você precisará passar um cliente HTTP para o SDK. Você pode usar o `http.Client` padrão do [http.dart](https://pub.dev/packages/http) ou criar seu próprio `http.Client` com configurações personalizadas.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md b/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md
index 926d5a33644..38b9fb1740f 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-secure-storage.md
@@ -1,5 +1,9 @@
-flutter_secure_storage
+
+
+### flutter_secure_storage
+
+
Usamos [flutter_secure_storage](https://pub.dev/packages/flutter_secure_storage) para implementar o armazenamento seguro persistente de tokens em várias plataformas. Sob o capô:
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md b/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md
index 463646e6059..f3683a64a6a 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/flutterflow/code-snippets/_flutter-web-auth.md
@@ -1,5 +1,9 @@
- flutter_web_auth
+
+
+### flutter_web_auth
+
+
[flutter_web_auth](https://pub.dev/packages/flutter_web_auth) é usado por trás do SDK flutter do Logto. Nós confiamos em sua interface de interação baseada em webview para abrir as páginas de autorização do Logto.
diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx b/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx
index 250f729ba74..cca8cc42994 100644
--- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx
+++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/quick-starts/framework/swift/_add-sdk.mdx
@@ -10,7 +10,11 @@ Não oferecemos suporte ao **Carthage** e **CocoaPods** no momento devido a algu
-Carthage
+
+
+### Carthage
+
+
Carthage [precisa de um arquivo `xcodeproj` para compilar](https://github.com/Carthage/Carthage/issues/1226#issuecomment-290931385), mas `swift package generate-xcodeproj` irá relatar uma falha, pois estamos usando alvos binários para plugins sociais nativos. Tentaremos encontrar uma solução alternativa mais tarde.
@@ -18,7 +22,11 @@ Carthage [precisa de um arquivo `xcodeproj` para compilar](https://github.com/Ca
-CocoaPods
+
+
+### CocoaPods
+
+
CocoaPods [não suporta dependência local](https://github.com/CocoaPods/CocoaPods/issues/3276) e monorepo, portanto, é difícil criar um `.podspec` para este repositório.
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx b/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx
index 9a3f5335cd0..c247ec0a799 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/email-connectors/README.mdx
@@ -186,7 +186,11 @@ import Http from '../assets/icons/http.svg';
## 常见问题
-如何自定义电子邮件发件人名称?
+
+
+### 如何自定义电子邮件发件人名称?
+
+
我们仍在开发更多的连接器。如果你需要更多选项,请在 Discord 中告诉我们你的需求,并在 [GitHub](https://github.com/logto-io/logto/issues) 上提交功能请求。如果你需要进一步的帮助,你也可以 [通过电子邮件联系我们](mailto:contact@logto.io)。
@@ -195,7 +199,11 @@ import Http from '../assets/icons/http.svg';
-如何在 Logto 邮件连接器中限制电子邮件请求的 IP 地址?
+
+
+### 如何在 Logto 邮件连接器中限制电子邮件请求的 IP 地址?
+
+
一种解决方法是使用 Logto HTTP 邮件连接器。
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx b/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx
index e0701a99ef4..61bb81696ec 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/email-connectors/built-in-email-service.mdx
@@ -68,7 +68,11 @@ Logto 电子邮件服务使用针对特定认证 (Authentication) 场景定制
## 常见问题解答
-是否可以向 Logto 电子邮件服务添加自定义 CSS 或 HTML?
+
+
+### 是否可以向 Logto 电子邮件服务添加自定义 CSS 或 HTML?
+
+
Logto 的内置电子邮件服务不支持自定义 CSS 或 HTML。你只能修改通用品牌元素。此限制是为了维护内置电子邮件服务的稳定性,因为所有租户共享相同的 IP 地址和发件人地址。有关更多详细信息,请参阅“[提高电子邮件交付的因素](https://blog.logto.io/verification-email-delivery#factors-to-improve-email-delivery)”。
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx b/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx
index 1e8cba306d9..beedf39e5c9 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/email-connectors/email-templates.mdx
@@ -169,7 +169,11 @@ Logto 提供了不同的模板用于自定义邮件内容,这些模板根据
## 常见问题
-如果模板未在 Logto 中配置,如何使用第三方邮件模板服务?
+
+
+### 如果模板未在 Logto 中配置,如何使用第三方邮件模板服务?
+
+
你可以为自己的 Web 服务添加一个新的端点来发送邮件,然后使用 [Logto HTTP 邮件连接器](/integrations/http-email) 调用你维护的端点。
@@ -178,7 +182,11 @@ Logto 提供了不同的模板用于自定义邮件内容,这些模板根据
-有没有办法使用 Logto 邮件向我们的用户发送自定义的“欢迎邮件”?
+
+
+### 有没有办法使用 Logto 邮件向我们的用户发送自定义的“欢迎邮件”?
+
+
我们提供 [Webhook](/developers/webhooks) 功能。你可以实现自己的 API 端点以接收 Logto Webhook 发送的 `User.Created` 事件,并在 webhook 处理程序中添加逻辑以发送自定义的欢迎邮件。
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx b/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx
index 91a72450d4d..74109e9a5aa 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/enterprise-connectors.mdx
@@ -123,7 +123,11 @@ Logto 提供了一个入口点,用于在组织内配置 SSO 连接器的 JIT
## 常见问题
-企业 SSO 连接器更改后对现有用户的影响?
+
+
+### 企业 SSO 连接器更改后对现有用户的影响?
+
+
- 添加 SSO:如果电子邮件匹配,SSO 身份将链接到现有账户。
- 移除 SSO:移除与账户关联的 SSO 身份,但保留用户账户,并提示用户设置替代验证方法。
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx b/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx
index 275f971f5e5..005382eaf3a 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/connectors/sms-connectors/README.mdx
@@ -129,7 +129,11 @@ import Vonage from '../assets/icons/vonage.svg';
## 常见问题
-Logto 没有我想使用的 SMS 连接器。我该怎么办?
+
+
+### Logto 没有我想使用的 SMS 连接器。我该怎么办?
+
+
我们仍在开发更多的连接器。如果你需要更多选项,请在 Discord 中告知我们你的需求,并在 [GitHub](https://github.com/logto-io/logto/issues) 上提交功能请求。如果你需要进一步的帮助,也可以[通过电子邮件联系我们](mailto:contact@logto.io)。
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx b/i18n/zh-CN/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx
index 359ad302bd2..f561f0edf8c 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/customization/localized-languages.mdx
@@ -67,14 +67,22 @@ Logto 登录体验的国际化使自定义语言成为可能。
## 常见问题解答
- 如果我添加的语言成为 Logto 提供的语言怎么办?
+
+
+### 如果我添加的语言成为 Logto 提供的语言怎么办?
+
+
在左侧的语言标签旁边,将出现一个 Logto 提供的标签,你添加的语言将不再可移除。修改后的值将继续生效并替换原始 Logto 值。擦除用户提供的值以使用 Logto 默认配置提供的值。
- 如果我只添加了一些自定义值怎么办?
+
+
+### 如果我只添加了一些自定义值怎么办?
+
+
最终用户看到的是两列合并的结果。
假设你只想对 Logto 提供的原始内容副本的一个子集进行调整。你编辑的键将是你的注册屏幕与 Logto 提供的屏幕之间的唯一区别。其余内容将保持不变。
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx b/i18n/zh-CN/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx
index 6058b1a1517..a76ea98bf2d 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/developers/audit-logs.mdx
@@ -48,7 +48,11 @@ Logto 的日志提供了全面的细节,确保操作的便捷性和客户的
## 常见问题解答
-我正在使用自托管的 Logto,获取审计日志需要几秒钟,如何提高性能?
+
+
+### 我正在使用自托管的 Logto,获取审计日志需要几秒钟,如何提高性能?
+
+
OSS 用户应添加 cronjob 定期清理过期的审计日志。
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx b/i18n/zh-CN/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx
index c8cb4252f68..5a4b2be2d73 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/developers/sdk-conventions/core-sdk-conventions.mdx
@@ -24,7 +24,11 @@ sidebar_position: 3
### 类型
-