Configuration d'Auth0
Configurez un écran de connexion Auth0 pour les visiteurs de vos docs
Rendez-vous dans nos guides pour trouver un guide complet sur la configuration de l'accès authentifié et du contenu adaptatif avec Auth0.
Ce guide vous explique comment configurer un écran de connexion protégé pour votre documentation. Avant de suivre ce guide, assurez-vous d'avoir d'abord suivi Activation de l'accès authentifié.
Pour configurer votre site GitBook avec un accès authentifié en utilisant Auth0, le processus est le suivant :
Créer une nouvelle application dans Auth0
Créez une application Auth0 dans votre tableau de bord Auth0.
Installer et configurer l'intégration Auth0
Installez l'intégration Auth0 et ajoutez la configuration requise à votre site GitBook.
Configurer Auth0 pour le contenu adaptatif (optionnel)
Configurez Auth0 pour qu'il fonctionne avec le contenu adaptatif dans GitBook.
1. Créez une nouvelle application dans Auth0
Commencez par créer une nouvelle application dans le tableau de bord de votre plateforme Auth0. Cette application permettra à l'intégration GitBook Auth0 de demander des jetons pour valider l'identité des utilisateurs avant de leur accorder l'accès à votre site.
Connectez-vous à votre Auth0 tableau de bord.
Accédez à Applications > Applications section depuis la barre latérale gauche.
Cliquez sur le + Créer une application bouton, et donnez un nom à votre application.
Sous l'onglet Choisissez un type d'application, sélectionnez Applications Web régulières.
Dans le Démarrage rapide écran de l'application nouvellement créée, sélectionnez Node.js (Express) puis Je veux intégrer mon application.
Vous devriez alors voir un écran de configuration comme ci-dessous. Cliquez sur Enregistrer les paramètres et continuer.

Cliquez sur le Paramètres .
Copiez et notez la Domaine, ID client et Secret client.
Veuillez vous assurer que vous avez au moins une connexion activée pour votre application Auth0 sous la Connexions .
2. Installer et configurer l'intégration Auth0
Une fois que vous avez créé l'application Auth0, l'étape suivante consiste à installer l'intégration Auth0 dans GitBook et à la lier à votre application Auth0 en utilisant les identifiants que vous avez générés précédemment :
Naviguez vers le site où vous avez activé l'accès authentifié et où vous souhaitez utiliser Auth0 comme fournisseur d'identité.
Cliquez sur le Intégrations bouton en haut à droite depuis les paramètres de votre site.

Cliquez sur Accès authentifié dans les catégories de la barre latérale.
Sélectionnez l' Auth0 intégration.
Cliquez sur Installer sur ce site.

Après avoir installé l'intégration sur votre site, vous devriez voir l'écran de configuration de l'intégration :

Saisissez le Domaine, ID client et Secret client valeurs que vous avez copiées après avoir créé l'application Auth0 précédemment. Pour le domaine Auth0, saisissez le Domaine copié depuis Auth0 (assurez-vous de le préfixer par
https://).(optionnel) Activez le Inclure les claims dans le jeton JWT option en bas de la boîte de dialogue si vous avez activé votre site pour contenu adaptatif.
Copiez et notez la Rappel URL affichée au bas de la boîte de dialogue.
Cliquez sur Enregistrer.
Retournez à l'application Auth0 que vous avez créée précédemment dans le tableau de bord Auth0.
Accédez à Applications > Applications dans la barre latérale et sélectionnez le Paramètres .
Faites défiler jusqu'à la URI de l'application section des paramètres
Collez le URL de rappel que vous avez copié précédemment depuis la boîte de dialogue d'intégration GitBook dans le URL de rappel autorisée champ de saisie.
Cliquez sur Enregistrer.
Retournez à Intégration Auth0 de l'intégration Azure dans GitBook.
Fermez les dialogues d'intégration et cliquez sur l'onglet Paramètres dans l'écran du site.
Accédez à Audience et sélectionnez Accès authentifié (si ce n'est pas déjà sélectionné).
Sélectionnez Auth0 depuis le menu déroulant dans la section Backend d'authentification .
Cliquez sur Mettre à jour l'audience.
Accédez à l'écran d'aperçu du site et cliquez sur Publier si le site n'est pas déjà publié.
Votre site est maintenant publié derrière un accès authentifié en utilisant votre Auth0 comme fournisseur d'identité.
Pour le tester, cliquez sur Visitez. On vous demandera de vous connecter avec Auth0, ce qui confirme que votre site est publié derrière un accès authentifié utilisant Auth0.
3. Configurer Auth0 pour le contenu adaptatif (optionnel)
Pour tirer parti de la fonctionnalité Contenu adaptatif sur votre site à accès authentifié, configurez l'application Auth0 pour inclure des informations utilisateur supplémentaires dans le jeton d'authentification en tant que claims.
Ces claims, représentés sous forme de paires clé-valeur, sont transmis à GitBook et peuvent être utilisés pour adapter le contenu dynamiquement pour les visiteurs de votre site.
Mis à jour
Ce contenu vous a-t-il été utile ?