-
-
Notifications
You must be signed in to change notification settings - Fork 30
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: add fr tutorial translation (#957)
* refactor: connector fragments used in generating tutorials * refactor: sdk and connector guides * refactor: add translations to refactored guide fragments * refactor: use docusaurus plugin to generate tutorials * fix: add missing imports * fix: skip generating tutorial if no templates found * fix: build error caused by invalid frontmatter in es locale * feat: add tutorial translation script and translate zh-CN locale * feat: add fr tutorial translation
- Loading branch information
1 parent
573c023
commit 835f1a0
Showing
257 changed files
with
15,393 additions
and
0 deletions.
There are no files selected for viewing
68 changes: 68 additions & 0 deletions
68
...saurus-plugin-content-blog-tutorial/build-with-logto/_template-passwordless.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
--- | ||
slug: how-to-build-${connectorPath}-sign-in-with-${sdkPath}-and-logto | ||
authors: logto | ||
tags: [authentification, ${connectorPath}, ${sdkPath}, ${language}, connexion sans mot de passe, connexion, login] | ||
title: Comment construire une connexion sans mot de passe ${connector} ${connectorType} avec ${sdk} | ||
--- | ||
|
||
{/* | ||
Nous devons diviser les modèles en sections car le mdx importé ne s'affichera pas dans le TOC. | ||
Il n'y a pas de moyen de personnaliser le TOC non plus. :-) | ||
@see https://github.com/facebook/docusaurus/issues/3915 | ||
*/} | ||
|
||
import Intro from './fragments/_intro.mdx'; | ||
import CreateApplication from './fragments/_create-application.mdx'; | ||
import AddPasswordlessConnector from './fragments/_add-passwordless-connector.mdx'; | ||
import SaveYourConfiguration from './fragments/_save-your-configuration.mdx'; | ||
import EnablePasswordlessConnector from './fragments/_enable-passwordless-connector.mdx'; | ||
import TestingAndValidation from './fragments/_testing-and-validation.mdx'; | ||
import IntegrateSdk from '@site/${sdkDocDir}/_for-tutorial.mdx'; | ||
import ConnectorGuide from '@site/${connectorDocDir}/_integration.mdx'; | ||
import FurtherReadings from './fragments/_further-readings.mdx'; | ||
|
||
export const connector = '${connector}'; | ||
|
||
{/* truncate */} | ||
|
||
<Intro connector={connector} sdk="${sdk}" link="${sdkOfficialLink}" /> | ||
|
||
## Créer une application dans Logto \{#create-an-application-in-logto} | ||
|
||
<CreateApplication type="${appType}" framework="${framework}" /> | ||
|
||
## Intégrer Logto SDK \{#integrate-logto-sdk} | ||
|
||
<IntegrateSdk /> | ||
|
||
## Ajouter le connecteur ${connector} \{#add-connector-connector} | ||
|
||
<AddPasswordlessConnector | ||
connector={connector} | ||
connectorType="${connectorType}" | ||
passwordlessSignUpIdentifier="${passwordlessSignUpIdentifier}" | ||
/> | ||
|
||
## Configurer ${connectorConfigName} \{#set-up-connectorconfigname} | ||
|
||
<ConnectorGuide /> | ||
|
||
### Enregistrer votre configuration \{#save-your-configuration} | ||
|
||
<SaveYourConfiguration connector={connector} /> | ||
|
||
## Activer le connecteur ${connector} dans l'expérience de connexion \{#enable-connector-connector-in-sign-in-experience} | ||
|
||
<EnablePasswordlessConnector | ||
connectorType="${connectorType}" | ||
passwordlessSignUpIdentifier="${passwordlessSignUpIdentifier}" | ||
/> | ||
|
||
## Test et validation \{#testing-and-validation} | ||
|
||
<TestingAndValidation connector={connector} sdk="${sdk}" /> | ||
|
||
## Lectures complémentaires \{#further-readings} | ||
|
||
<FurtherReadings /> |
62 changes: 62 additions & 0 deletions
62
...r/docusaurus-plugin-content-blog-tutorial/build-with-logto/_template-social.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
--- | ||
slug: how-to-build-${connectorPath}-sign-in-with-${sdkPath}-and-logto | ||
authors: logto | ||
tags: [authentification, ${connectorPath}, ${sdkPath}, ${language}, connexion sociale, connexion, login] | ||
title: Comment construire une connexion ${connector} avec ${sdk} | ||
--- | ||
|
||
{/* | ||
Nous devons diviser les modèles en sections car le mdx importé ne s'affichera pas dans le TOC. | ||
Il n'y a pas de moyen de personnaliser le TOC non plus. :-) | ||
@see https://github.com/facebook/docusaurus/issues/3915 | ||
*/} | ||
|
||
import Intro from './fragments/_intro.mdx'; | ||
import CreateApplication from './fragments/_create-application.mdx'; | ||
import AddSocialConnector from './fragments/_add-social-connector.mdx'; | ||
import SaveYourConfiguration from './fragments/_save-your-configuration.mdx'; | ||
import EnableSocialConnector from './fragments/_enable-social-connector.mdx'; | ||
import TestingAndValidation from './fragments/_testing-and-validation.mdx'; | ||
import IntegrateSdk from '@site/${sdkDocDir}/_for-tutorial.mdx'; | ||
import ConnectorGuide from '@site/${connectorDocDir}/_integration.mdx'; | ||
|
||
import FurtherReadings from './fragments/_further-readings.mdx'; | ||
|
||
export const connector = '${connector}'; | ||
|
||
{/* truncate */} | ||
|
||
<Intro connector={connector} sdk="${sdk}" link="${sdkOfficialLink}" /> | ||
|
||
## Créer une application dans Logto \{#create-an-application-in-logto} | ||
|
||
<CreateApplication type="${appType}" framework="${framework}" /> | ||
|
||
## Intégrer le SDK ${framework} \{#integrate-framework-sdk} | ||
|
||
<IntegrateSdk /> | ||
|
||
## Ajouter le connecteur ${connector} \{#add-connector-connector} | ||
|
||
<AddSocialConnector connector={connector} framework="${framework}" /> | ||
|
||
## Configurer ${connectorConfigName} \{#set-up-connectorconfigname} | ||
|
||
<ConnectorGuide /> | ||
|
||
### Enregistrer votre configuration \{#save-your-configuration} | ||
|
||
<SaveYourConfiguration connector={connector} /> | ||
|
||
## Activer le connecteur ${connector} dans l'Expérience de connexion \{#enable-connector-connector-in-sign-in-experience} | ||
|
||
<EnableSocialConnector connector={connector} /> | ||
|
||
## Tests et validation \{#testing-and-validation} | ||
|
||
<TestingAndValidation connector={connector} sdk="${sdk}" /> | ||
|
||
## Lectures complémentaires \{#further-readings} | ||
|
||
<FurtherReadings /> |
Binary file added
BIN
+43.3 KB
...in-content-blog-tutorial/build-with-logto/assets/connector-tab-passwordless.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+67.7 KB
...s-plugin-content-blog-tutorial/build-with-logto/assets/connector-tab-social.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+131 KB
...usaurus-plugin-content-blog-tutorial/build-with-logto/assets/framework-list.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+168 KB
...docusaurus-plugin-content-blog-tutorial/build-with-logto/assets/get-started.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+450 KB
.../fr/docusaurus-plugin-content-blog-tutorial/build-with-logto/assets/sie-tab.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 16 additions & 0 deletions
16
...ontent-blog-tutorial/build-with-logto/fragments/_add-passwordless-connector.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{props.connectorType} connecteur est une méthode utilisée pour envoyer des mots de passe à usage unique (OTPs) pour l'authentification. Il permet la vérification de {props.passwordlessSignUpIdentifier} pour prendre en charge l'authentification sans mot de passe, y compris l'inscription, la connexion, l'authentification à deux facteurs (2FA) et la récupération de compte basées sur {props.connectorType}. Vous pouvez facilement connecter {props.connector} en tant que fournisseur {props.connectorType}. Avec le connecteur {props.connectorType} de Logto, vous pouvez configurer cela en quelques minutes seulement. | ||
|
||
Pour ajouter un connecteur {props.connectorType}, suivez simplement ces étapes : | ||
|
||
1. Accédez à [Console > Connector > Email and SMS connectors](https://cloud.logto.io/to/connectors/passwordless). | ||
2. Pour ajouter un nouveau connecteur {props.connectorType}, cliquez sur le bouton "Configurer" et sélectionnez "{props.connector}". | ||
3. Consultez la documentation README pour le fournisseur sélectionné. | ||
4. Complétez les champs de configuration dans la section "Configuration des paramètres". | ||
5. Personnalisez le modèle {props.connectorType} à l'aide de l'éditeur JSON. | ||
6. Testez votre configuration en envoyant un code de vérification à votre {props.passwordlessSignUpIdentifier}. | ||
|
||
![Onglet Connecteur](../assets/connector-tab-passwordless.png) | ||
|
||
:::note | ||
Si vous suivez le guide du connecteur sur place, vous pouvez passer à la section suivante. | ||
::: |
13 changes: 13 additions & 0 deletions
13
...ugin-content-blog-tutorial/build-with-logto/fragments/_add-social-connector.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
Pour activer une connexion rapide et améliorer la conversion des utilisateurs, connectez-vous avec {props.framework} en tant que fournisseur d’identité (IdP). Le connecteur social Logto vous aide à établir cette connexion en quelques minutes en permettant l'entrée de plusieurs paramètres. | ||
|
||
Pour ajouter un connecteur social, suivez simplement ces étapes : | ||
|
||
1. Accédez à [Console > Connectors > Social Connectors](https://cloud.logto.io/to/connectors/social). | ||
2. Cliquez sur "Add social connector" et sélectionnez "{props.connector}". | ||
3. Suivez le guide README et complétez les champs requis et personnalisez les paramètres. | ||
|
||
![Onglet Connecteur](../assets/connector-tab-social.png) | ||
|
||
:::note | ||
Si vous suivez le guide du Connecteur sur place, vous pouvez passer à la section suivante. | ||
::: |
11 changes: 11 additions & 0 deletions
11
...plugin-content-blog-tutorial/build-with-logto/fragments/_create-application.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
Logto est basé sur l'authentification OpenID Connect (OIDC) et l'autorisation OAuth 2.0. Il prend en charge la gestion des identités fédérées à travers plusieurs applications, communément appelée Authentification unique (SSO). | ||
|
||
Pour créer votre application {props.type}, suivez simplement ces étapes : | ||
|
||
1. Ouvrez la [Logto Console](https://cloud.logto.io). Dans la section "Get started", cliquez sur le lien "View all" pour ouvrir la liste des frameworks d'application. Alternativement, vous pouvez naviguer vers [Logto Console > Applications](https://cloud.logto.io/to/applications), et cliquer sur le bouton "Create application". | ||
![Get started](../assets/get-started.png) | ||
2. Dans la fenêtre modale qui s'ouvre, cliquez sur la section "{props.type}" ou filtrez tous les frameworks "{props.type}" disponibles en utilisant les cases à cocher de filtre rapide à gauche. Cliquez sur la carte du framework {props.framework.split('/').map((text) => `"${text.trim()}"`).join(' / ')} pour commencer à créer votre application. | ||
![Frameworks](../assets/framework-list.png) | ||
3. Entrez le nom de l'application, par exemple, "Bookstore", et cliquez sur "Create application". | ||
|
||
🎉 Ta-da ! Vous venez de créer votre première application dans Logto. Vous verrez une page de félicitations qui inclut un guide d'intégration détaillé. Suivez le guide pour voir quelle sera l'expérience dans votre application. |
14 changes: 14 additions & 0 deletions
14
...ent-blog-tutorial/build-with-logto/fragments/_enable-passwordless-connector.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
Une fois que vous avez créé un connecteur {props.connector} avec succès, vous pouvez activer la connexion et l'inscription sans mot de passe basées sur le numéro de téléphone. | ||
|
||
1. Accédez à [Console > Expérience de connexion > Inscription et connexion](https://cloud.logto.io/to/sign-in-experience/sign-up-and-sign-in). | ||
2. Configurez les méthodes d'inscription (Optionnel) : | ||
1. Sélectionnez "{props.passwordlessSignUpIdentifier}" ou "Email ou numéro de téléphone" comme identifiant d'inscription. | ||
2. "Vérifier à l'inscription" est forcé d'être activé. Vous pouvez également activer "Créer un mot de passe" lors de l'inscription. | ||
3. Configurez les méthodes de connexion : | ||
1. Sélectionnez {props.passwordlessSignUpIdentifier} comme l'un des identifiants de connexion. Vous pouvez fournir plusieurs identifiants disponibles (email, numéro de téléphone et nom d'utilisateur). | ||
2. Sélectionnez "Code de vérification" et / ou "Mot de passe" comme facteur d'authentification. | ||
4. Cliquez sur "Enregistrer les modifications" et testez-le dans "Aperçu en direct". | ||
|
||
![Onglet Expérience de connexion](../assets/sie-tab.png) | ||
|
||
En plus de l'inscription et de la connexion via les OTP {props.connector}, vous pouvez également activer la récupération de mot de passe et la vérification de sécurité basée sur {props.connector}, ainsi que lier {props.passwordlessSignUpIdentifier} au profil. Consultez [Flux des utilisateurs finaux](https://docs.logto.io/end-user-flows) pour plus de détails. |
7 changes: 7 additions & 0 deletions
7
...n-content-blog-tutorial/build-with-logto/fragments/_enable-social-connector.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
Une fois que vous avez créé un connecteur social avec succès, vous pouvez l'activer en tant que bouton "Continuer avec {props.connector}" dans l'Expérience de connexion. | ||
|
||
1. Accédez à [Console > Expérience de connexion > Inscription et connexion](https://cloud.logto.io/to/sign-in-experience/sign-up-and-sign-in). | ||
2. (Optionnel) Choisissez "Non applicable" pour l'identifiant d'inscription si vous avez uniquement besoin de la connexion sociale. | ||
3. Ajoutez le connecteur {props.connector} configuré à la section "Connexion sociale". | ||
|
||
![Onglet Expérience de connexion](../assets/sie-tab.png) |
7 changes: 7 additions & 0 deletions
7
...s-plugin-content-blog-tutorial/build-with-logto/fragments/_further-readings.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
[Flux des utilisateurs finaux](https://docs.logto.io/end-user-flows) : Logto fournit des flux d'authentification prêts à l'emploi, y compris l'authentification multi-facteurs (MFA) et le SSO d’entreprise, ainsi que des API puissantes pour une mise en œuvre flexible des paramètres de compte, de la vérification de sécurité et de l'expérience multi-locataire. | ||
|
||
[Autorisation](https://docs.logto.io/authorization) : L'autorisation définit les actions qu'un utilisateur peut effectuer ou les ressources auxquelles il peut accéder après avoir été authentifié. Découvrez comment protéger votre API pour les applications natives et monopages et mettre en œuvre le contrôle d’accès basé sur les rôles (RBAC). | ||
|
||
[Organisations](https://docs.logto.io/organizations) : Particulièrement efficace dans les applications SaaS multi-locataires et B2B, la fonctionnalité d'organisation permet la création de locataires, la gestion des membres, le RBAC au niveau de l'organisation et l'approvisionnement juste-à-temps. | ||
|
||
[Série IAM client](https://blog.logto.io/ciam-101-intro-authn-sso) : Nos articles de blog en série sur la gestion des identités et des accès des clients (ou consommateurs), des sujets de base aux sujets avancés et au-delà. |
22 changes: 22 additions & 0 deletions
22
...r/docusaurus-plugin-content-blog-tutorial/build-with-logto/fragments/_intro.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
{/* `prettier` formats the react components and breaks lines into pieces which makes the content ugly and hard to read. */} | ||
{/* eslint-disable prettier/prettier */} | ||
:::info Pour nos nouveaux amis | ||
|
||
<br /> | ||
<br /> | ||
[Logto](https://logto.io/) est une alternative à Auth0 conçue pour les applications modernes et les produits SaaS. Il | ||
offre des services [Cloud](https://cloud.logto.io/) et [Open-source](https://github.com/logto-io/logto) | ||
pour vous aider à lancer rapidement votre système de gestion des identités et des accès (IAM). Profitez de l'authentification, | ||
de l'autorisation et de la gestion multi-locataires [tout-en-un](https://docs.logto.io/introduction).{' '} | ||
|
||
Nous recommandons de commencer avec un locataire de développement gratuit sur [Logto Cloud](https://cloud.logto.io/). Cela vous permet d'explorer facilement toutes les fonctionnalités. | ||
::: | ||
|
||
Dans cet article, nous allons passer en revue les étapes pour construire rapidement l'expérience de connexion {props.connector} (authentification utilisateur) avec <a href={props.link} target="_blank" rel="noopener">{props.sdk}</a> et [Logto](https://logto.io/). | ||
|
||
**Prérequis** | ||
|
||
- Une instance Logto en cours d'exécution. Consultez la [page d'introduction](/introduction) pour commencer. | ||
- Connaissances de base de <a href={props.link} target="_blank" rel="noopener">{props.sdk}</a>. | ||
- Un compte {props.connector} utilisable. | ||
{/* eslint-enable prettier/prettier */} |
1 change: 1 addition & 0 deletions
1
...n-content-blog-tutorial/build-with-logto/fragments/_save-your-configuration.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Vérifiez que vous avez rempli les valeurs nécessaires dans la zone de configuration du connecteur Logto. Cliquez sur "Enregistrer et terminer" (ou "Enregistrer les modifications") et le connecteur {props.connector} devrait être disponible maintenant. |
3 changes: 3 additions & 0 deletions
3
...gin-content-blog-tutorial/build-with-logto/fragments/_test-your-integration.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
:::info Testez votre intégration | ||
Ouvrez votre application {props.sdk} pour tester si l'intégration fonctionne. Lorsque vous cliquez sur le bouton "Se connecter", la page devrait être redirigée vers une page de connexion Logto, et vous devriez pouvoir créer un nouveau compte en entrant un nom d'utilisateur et un mot de passe et compléter le processus de connexion. | ||
::: |
1 change: 1 addition & 0 deletions
1
...in-content-blog-tutorial/build-with-logto/fragments/_testing-and-validation.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Retournez à votre application {props.sdk}. Vous devriez maintenant pouvoir vous connecter avec {props.connector}. Profitez-en ! |
62 changes: 62 additions & 0 deletions
62
...aurus-plugin-content-blog-tutorial/build-with-logto/generated-android-apple.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
--- | ||
slug: how-to-build-apple-sign-in-with-android-and-logto | ||
authors: logto | ||
tags: [authentification, apple, android, kotlin/java, connexion sociale, connexion, login] | ||
title: Comment construire une connexion Apple avec Android (Kotlin / Java) | ||
--- | ||
|
||
{/* | ||
Nous devons diviser les modèles en sections car le mdx importé ne s'affichera pas dans le TOC. | ||
Il n'y a pas de moyen de personnaliser le TOC non plus. :-) | ||
@see https://github.com/facebook/docusaurus/issues/3915 | ||
*/} | ||
|
||
import Intro from './fragments/_intro.mdx'; | ||
import CreateApplication from './fragments/_create-application.mdx'; | ||
import AddSocialConnector from './fragments/_add-social-connector.mdx'; | ||
import SaveYourConfiguration from './fragments/_save-your-configuration.mdx'; | ||
import EnableSocialConnector from './fragments/_enable-social-connector.mdx'; | ||
import TestingAndValidation from './fragments/_testing-and-validation.mdx'; | ||
import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx'; | ||
import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/social/apple/_integration.mdx'; | ||
|
||
import FurtherReadings from './fragments/_further-readings.mdx'; | ||
|
||
export const connector = 'Apple'; | ||
|
||
{/* truncate */} | ||
|
||
<Intro connector={connector} sdk="Android (Kotlin / Java)" link="https://developer.android.com" /> | ||
|
||
## Créer une application dans Logto \{#create-an-application-in-logto} | ||
|
||
<CreateApplication type="Native app" framework="Android (Kotlin) / Android (Java)" /> | ||
|
||
## Intégrer le SDK Android (Kotlin) / Android (Java) \{#integrate-framework-sdk} | ||
|
||
<IntegrateSdk /> | ||
|
||
## Ajouter le connecteur Apple \{#add-connector-connector} | ||
|
||
<AddSocialConnector connector={connector} framework="Android (Kotlin) / Android (Java)" /> | ||
|
||
## Configurer Apple Sign-in \{#set-up-connectorconfigname} | ||
|
||
<ConnectorGuide /> | ||
|
||
### Enregistrer votre configuration \{#save-your-configuration} | ||
|
||
<SaveYourConfiguration connector={connector} /> | ||
|
||
## Activer le connecteur Apple dans l'Expérience de connexion \{#enable-connector-connector-in-sign-in-experience} | ||
|
||
<EnableSocialConnector connector={connector} /> | ||
|
||
## Tests et validation \{#testing-and-validation} | ||
|
||
<TestingAndValidation connector={connector} sdk="Android (Kotlin / Java)" /> | ||
|
||
## Lectures complémentaires \{#further-readings} | ||
|
||
<FurtherReadings /> |
68 changes: 68 additions & 0 deletions
68
...rus-plugin-content-blog-tutorial/build-with-logto/generated-android-aws-ses.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
--- | ||
slug: how-to-build-aws-ses-sign-in-with-android-and-logto | ||
authors: logto | ||
tags: [authentification, aws-ses, android, kotlin/java, connexion sans mot de passe, connexion, login] | ||
title: Comment construire une connexion sans mot de passe AWS SES Email avec Android (Kotlin / Java) | ||
--- | ||
|
||
{/* | ||
Nous devons diviser les modèles en sections car le mdx importé ne s'affichera pas dans le TOC. | ||
Il n'y a pas de moyen de personnaliser le TOC non plus. :-) | ||
@see https://github.com/facebook/docusaurus/issues/3915 | ||
*/} | ||
|
||
import Intro from './fragments/_intro.mdx'; | ||
import CreateApplication from './fragments/_create-application.mdx'; | ||
import AddPasswordlessConnector from './fragments/_add-passwordless-connector.mdx'; | ||
import SaveYourConfiguration from './fragments/_save-your-configuration.mdx'; | ||
import EnablePasswordlessConnector from './fragments/_enable-passwordless-connector.mdx'; | ||
import TestingAndValidation from './fragments/_testing-and-validation.mdx'; | ||
import IntegrateSdk from '@site/i18n/fr/docusaurus-plugin-content-docs/current/quick-starts/framework/android/_for-tutorial.mdx'; | ||
import ConnectorGuide from '@site/i18n/fr/docusaurus-plugin-content-docs/current/integrations/email/aws-ses/_integration.mdx'; | ||
import FurtherReadings from './fragments/_further-readings.mdx'; | ||
|
||
export const connector = 'AWS SES'; | ||
|
||
{/* truncate */} | ||
|
||
<Intro connector={connector} sdk="Android (Kotlin / Java)" link="https://developer.android.com" /> | ||
|
||
## Créer une application dans Logto \{#create-an-application-in-logto} | ||
|
||
<CreateApplication type="Native app" framework="Android (Kotlin) / Android (Java)" /> | ||
|
||
## Intégrer Logto SDK \{#integrate-logto-sdk} | ||
|
||
<IntegrateSdk /> | ||
|
||
## Ajouter le connecteur AWS SES \{#add-connector-connector} | ||
|
||
<AddPasswordlessConnector | ||
connector={connector} | ||
connectorType="Email" | ||
passwordlessSignUpIdentifier="Adresse e-mail" | ||
/> | ||
|
||
## Configurer Connecteur de messagerie AWS SES \{#set-up-connectorconfigname} | ||
|
||
<ConnectorGuide /> | ||
|
||
### Enregistrer votre configuration \{#save-your-configuration} | ||
|
||
<SaveYourConfiguration connector={connector} /> | ||
|
||
## Activer le connecteur AWS SES dans l'expérience de connexion \{#enable-connector-connector-in-sign-in-experience} | ||
|
||
<EnablePasswordlessConnector | ||
connectorType="Email" | ||
passwordlessSignUpIdentifier="Adresse e-mail" | ||
/> | ||
|
||
## Test et validation \{#testing-and-validation} | ||
|
||
<TestingAndValidation connector={connector} sdk="Android (Kotlin / Java)" /> | ||
|
||
## Lectures complémentaires \{#further-readings} | ||
|
||
<FurtherReadings /> |
Oops, something went wrong.