Connexion et gestion de votre fournisseur d’identité pour les comptes clients
Vous pouvez connecter votre propre fournisseur d’identité aux comptes clients Shopify afin d’offrir aux clients une expérience de connexion personnalisée sur toutes les plateformes. Ce guide vous accompagne tout au long du processus de configuration, depuis la configuration de vos comptes clients et des paramètres de votre fournisseur d’identité jusqu’à la finalisation de la connexion dans votre interface administrateur Shopify.
Avant de connecter votre fournisseur d’identité, consultez la section Conditions requises pour connecter votre propre fournisseur d’identité.
Sur cette page
Points à prendre en compte pour la connexion de votre fournisseur d’identité
Prenez connaissance des points suivants concernant la connexion de votre propre fournisseur d’identité aux comptes clients :
- Vous pouvez connecter plusieurs fournisseurs d’identité à Shopify, mais un seul fournisseur d’identité peut être actif à la fois sur votre boutique en ligne.
- L’adresse e-mail du client et la revendication
subsont les seules données synchronisées entre votre fournisseur d’identité et Shopify, qui sont utilisées pour identifier les clients. Si vous souhaitez synchroniser d’autres données de votre fournisseur d’identité avec Shopify, vous devez créer un appel d’API personnalisé. - Par défaut, les sessions client sont valides pendant 90 jours. Pour maintenir des sessions de longue durée, votre fournisseur d’identité doit émettre des jetons d’actualisation. Consultez Exigences en matière de sessions et de jetons pour plus de détails.
Connexion à un fournisseur d’identité
Pour vous connecter à votre propre fournisseur d’identité, vous devez effectuer les tâches suivantes dans l’ordre :
- Étape 1 : configurer les paramètres de vos comptes clients.
- Étape 2 : configurer les paramètres dans le tableau de bord de votre fournisseur d’identité.
- Étape 3 : finaliser la connexion à votre fournisseur d’identité dans votre interface administrateur Shopify.
- Étape 4 : ajouter le bouton Se connecter avec Shop à votre page de connexion externe, si vous avez activé Shop Pay sur votre boutique.
Étape 1 : configurer les paramètres de vos comptes clients
Depuis votre interface administrateur Shopify, allez à Paramètres > Comptes clients.
Dans la section Fournisseur d’identité, cliquez sur Gérer.
Cliquez sur Se connecter au fournisseur.
Dans le champ Nom du fournisseur d’identité, saisissez le nom du fournisseur d’identité pour votre service d’authentification.
Laissez la page Se connecter au fournisseur d’identité ouverte afin de pouvoir copier l’URL de rappel et les URL de déconnexion de la section Paramètres de configuration lorsque vous configurez les paramètres de votre fournisseur d’identité.
Étape 2 : configurer les paramètres de votre fournisseur d’identité
Après avoir suivi les étapes dans votre interface administrateur Shopify pour vous connecter à un fournisseur d’identité, vous devez configurer les paramètres suivants dans le tableau de bord de votre fournisseur d’identité. Les étapes de configuration varient en fonction du fournisseur auquel vous vous connectez. Contactez votre fournisseur d’identité pour obtenir de l’assistance concernant les étapes de configuration dans le tableau de bord de votre fournisseur d’identité.
Étapes :
- Dans un autre onglet du navigateur, ouvrez le tableau de bord de votre fournisseur d’identité.
- Enregistrer votre application : créez une application confidentielle dans le tableau de bord de votre fournisseur d’identité, puis obtenez les valeurs
client_idetclient_secret. - Configurer les URL de redirection et de déconnexion : dans le tableau de bord de votre fournisseur d’identité, saisissez l’URL de rappel et les URL de déconnexion qui sont fournies dans la section Paramètres de configuration de la page Se connecter à votre identité dans votre interface administrateur Shopify.
- Définir les portées : dans le tableau de bord de votre fournisseur d’identité, assurez-vous que les portées incluent
emailetopenid.
- Configurer les points de terminaison: assurez-vous que les points de terminaison suivants sont configurés dans le tableau de bord de votre fournisseur d’identité :
- Autorisation
- Jeton
- JWKS
- Découverte : selon votre fournisseur d’identité, le point de terminaison de découverte peut porter un nom différent, tel que Configuration ou Well-Known Configuration.
- Localiser le paramètre d’URI de redirection après déconnexion de votre fournisseur d’identité. Selon votre fournisseur d’identité, il peut être nommé
post_logout_redirect_uri,logout_urioureturnTo. - Laissez cette page ouverte dans un onglet du navigateur pour vous y référer lorsque vous finaliserez la connexion à votre fournisseur d’identité.
Étape 3 : finaliser la connexion à votre fournisseur d’identité
Après avoir configuré les paramètres de votre fournisseur d’identité dans le tableau de bord de ce dernier, vous devez revenir à votre interface administrateur Shopify pour finaliser et tester votre connexion.
Étapes :
- Revenez à la page Se connecter au fournisseur d’identité dans votre interface administrateur Shopify.
- Dans la section Informations sur l’application, saisissez les informations requises telles qu’elles s’affichent dans les paramètres de votre fournisseur d’identité.
- Cliquez sur Enregistrer.
- Cliquez sur Tester la connexion, puis vérifiez que l’authentification de votre fournisseur d’identité redirige vers vos comptes clients. En cas de connexion récente à votre compte client sur votre boutique en ligne, vous devrez peut-être vous déconnecter, puis vous reconnecter pour tester le nouveau flux de connexion.
- Après avoir testé votre connexion, cliquez sur Activer.
Après avoir activé votre nouveau fournisseur d’identité, un badge Actif s’affiche à côté du nom de votre nouveau fournisseur d’identité dans la section Fournisseur d’identité de vos paramètres de comptes clients.
Étape 4 : ajouter le bouton Se connecter avec Shop à votre page de connexion externe
Si votre boutique propose Shop Pay comme moyen de paiement, vous devez ajouter le bouton Se connecter avec Shop à votre page de connexion externe.
Expérience de connexion du client
Après avoir activé un nouveau fournisseur d’identité, les clients connectés doivent se reconnecter à votre boutique en utilisant le nouveau service d’authentification.
L’adresse e-mail et le sub du fournisseur d’identité sont tous deux utilisés pour identifier les clients. Le flux de connexion de votre client dépend de la correspondance entre son adresse e-mail et un profil existant sur la page Clients de votre interface administrateur Shopify :
- S’il existe un profil client avec cette adresse e-mail dans votre boutique, le client est alors connecté à ce compte.
- S’il n’existe aucun profil client pour son adresse e-mail, un nouveau compte client est alors créé une fois que le client se connecte.
Le sub est un identifiant interne et n’est pas accessible via l’API ou l’interface administrateur Shopify.
Retour à Shopify comme fournisseur d’identité par défaut
Vous pouvez à tout moment revenir à l’expérience de connexion client par défaut.
Étapes :
Depuis votre interface administrateur Shopify, allez à Paramètres > Comptes clients.
Dans la section Fournisseur d’identité, cliquez sur Gérer.
Dans le menu déroulant Fournisseur d’identité par défaut, sélectionnez Activer.
Après avoir activé votre fournisseur d’identité par défaut, un badge Actif s’affiche à côté du fournisseur d’identité par défaut dans la section Fournisseur d’identité de vos paramètres de comptes clients.
Gestion des données client
Si un client demande la suppression de ses informations personnelles de votre boutique Shopify, vous pouvez effacer les données personnelles d’un client depuis votre interface administrateur Shopify.
Si vous avez connecté votre propre fournisseur d’identité, vous devez également supprimer toutes les données client pertinentes du tableau de bord de votre fournisseur. Pour en savoir plus, consultez la documentation de votre fournisseur d’identité sur l’effacement des données client.