Résultats de recherche :

×

S'inscrire Contactez-Nous

Comment configurer l'authentification unique (SSO) dans Shopify à l'aide du protocole JWT ?

miniOrange permet Authentification basée sur JWT, offrant une authentification unique (SSO) sécurisée et fluide à la boutique Shopify via Jetons JWT. Notre solution prend en charge les comptes clients Shopify et les comptes existants, ce qui la rend adaptée à tous les types de boutiques. Que vous gériez une boutique Shopify Plus ou non, ou que vous ayez besoin de fonctionnalités avancées de connexion Shopify B2B, notre solution est faite pour vous. SSO Shopify JWT fournit une solution d'authentification évolutive.

Notre solution fournit SSO unifié l'accès pour les consommateurs, les grossistes et les employés, assurant un fonctionnement fluide et expérience de connexion sécuriséeNotre application est compatible avec tous les fournisseurs d'identité conformes à SAML/OAuth, tels qu'Entra ID, Okta, Keycloak, et bien d'autres. Ce guide vous accompagnera pas à pas dans la configuration de l'intégration JWT à votre boutique Shopify.


Qu'est-ce que JWT (JSON Web Token) ?

JWT, ou jeton Web JSON, est une norme ouverte permettant de partager des informations de manière sécurisée entre un client et un serveur. Dans la plupart des cas, il s'agit d'un JSON codé contenant un ensemble de revendications et une signature. Le client devra s'authentifier une fois auprès du serveur avec ses identifiants. Le serveur vérifie les identifiants et fournit un jeton Web JSON au client. (JWT)Le client peut utiliser ce jeton Web JSON (JWT) pour s'authentifier auprès du serveur afin d'éviter d'avoir à soumettre à nouveau des informations d'identification telles que le nom d'utilisateur et le mot de passe.

Cette solution vous permet de configurer Single Sign-On (SSO) développement Shopify magasin et authentifiez-vous via JWT depuis votre application cliente. Lorsque vous utilisez authentification unique (SSO) avec authentification JWTL'identité de l'utilisateur est vérifiée lors de sa connexion à l'application cliente. L'utilisateur peut alors accéder à Shopify magasin sans avoir à saisir d'informations de connexion supplémentaires. Seuls les utilisateurs ayant terminé Authentification unique JWT de Shopify et authentifiés par l'application cliente ont accès à Shopify magasin.


authentification par jeton jwt shopify SSO

Chaque fois qu'un utilisateur se connecte à votre application cliente, ses informations sont extraites de la base d'utilisateurs de l'application par le Émetteur JWT pour créer un Jeton JWT comportant trois parties : en-tête, charge utile et signature. Jeton JWT est ensuite ajouté dans le Lien SSO Shopify et lorsque l'utilisateur clique sur le lien SSO, il y aura un processus de validation de signature et si la signature est validée, l'utilisateur est authentique et se verra accorder l'accès au Shopify magasin; dans le cas contraire, l'accès sera refusé.

  • Connectez-vous à votre Administrateur Shopify.
  • Allez dans AppsShopify App Store
  • Recherchez miniOrange Authentification unique (SSO)
  • Cliquez à nouveau Installer pour ajouter l'application à votre boutique
  • Ouvrez l'application depuis Apps pour démarrer la configuration SSO JWT
  • Accédez à votre Shopify magasin et naviguer vers le  Application section et cliquez sur Authentification unique - Connexion SSO .
JWT Shopify SSO - Shopify JWT SSO - Accéder à l'application Shopify SSO

  • Cliquez sur le Ajouter un fournisseur d'identité bouton pour ajouter votre IDP.
JWT Shopify SSO - Shopify JWT SSO - Ajouter un fournisseur d'identité

  • Choisir JWT protocole.
JWT Shopify SSO - Shopify JWT SSO - Sélectionner le protocole JWT

  • Remplissez les champs ci-dessous en vous référant au tableau ci-dessous :
JWT Shopify SSO - Shopify JWT SSO - Remplissez les champs ci-dessous

Nom d'affichage du fournisseur d'identité Entrez le nom IDP approprié (il sera utilisé dans le lien SSO)
URL de connexion JWT Point de terminaison d'authentification de l'entreprise sur lequel l'utilisateur sera authentifié et redirigé vers le lien SSO miniOrange JWT
Identifiant de l'utilisateur Entrez l'identifiant de l'utilisateur comme « e-mail »
Algorithme de signature JWT

RSA256 / HS256 / Introspection des jetons

  • Cliquez sur Enregistrer.
  • Accédez à votre application configurée et localisez le champ « Clé d'application », qui servira de IdpIdentifier, montré dans l'image ci-dessous :
JWT Shopify SSO - Shopify JWT SSO - localisez le champ Clé d'application

  • Vous pouvez toujours retrouver votre identifiant client dans l'URL SSO. Veuillez consulter la capture d'écran ci-dessous :
JWT Shopify SSO - Shopify JWT SSO - ID client dans l'URL SSO

  • Ajoutez les données au format URL ci-dessous.
IdpIdentifier Identifiant JWT dans image ci-dessus
Jeton JWT Fourni par l'organisation utilisant les services SSO. Le jeton JWT doit contenir les trois paramètres obligatoires suivants :

iat - L'heure à laquelle ce token a été émis.
exp - Cela indique l'expiration du jeton d'accès Shopify.
identifiant_utilisateur - attribut dans lequel vous transmettez l'adresse e-mail
Domaine du magasin Le domaine principal de votre boutique Shopify

Format d'URL :

    https://store.xecurify.com/moas/broker/login/jwt/callback/{customerId}/{idpIdentifier}/{jwtToken}?relay=https://store.xecurify.com/moas/broker/login/shopify/<store-domain>/account

  • Après avoir remplacé les valeurs, cliquez sur le Lien d'authentification unique (SSO). Vous serez redirigé et connecté à la boutique Shopify.
JWT Shopify SSO - Shopify JWT SSO - connecté à la boutique Shopify

  • Cliquez sur le + Mappage d'attributs bouton pour mapper les attributs.
JWT Shopify SSO - Shopify JWT SSO - cliquez sur + Mappage d'attributs

  • Mappez les attributs en vous référant au tableau ci-dessous :
JWT Shopify SSO - Shopify JWT SSO - Mapper les attributs

Nom de l'attribut dans Shopify Choisissez l'attribut dans la liste des attributs prédéfinis
Type d'attribut Attribut IDP
Valeur d'attribut Saisissez la valeur d'attribut que vous transmettez à partir du jeton JWT
  • Cliquez sur Enregistrer.

Sélectionnez le type de boutique Shopify :

Configuration SSO dans les magasins Shopify non-Plus

Choisissez le type de compte que vous avez activé sur votre boutique Shopify :

À noter: Si vous utilisez un magasin protégé par mot de passe ou travailler sur un Boutique de développement Shopifycliquez ici pour configurer le cookie de synthèse de la boutique afin que l'authentification unique (SSO) puisse fonctionner sur votre boutique.

  • Accédez au tableau de bord de l'application, activez le extension des comptes clients comme le montre l'image ci-dessous.
Connexion SSO Shopify - Activer l'accès client

  • Activez la Nouveaux comptes clients extension et cliquez sur Enregistrer.
Connexion SSO Shopify - Activer /wp-content/uploads/2025/05/shopify-sso-paste-multipass-token.webps

  • Accédez à la page d'accueil de l'application et activez l'option Option de basculement de connexion IDP par rapport au fournisseur d'identité que vous avez configuré.
Connexion SSO Shopify - Définir l'application par défaut

Autoriser uniquement les utilisateurs SSO à finaliser la commande - Interdire aux autres

Cette fonctionnalité permet uniquement aux utilisateurs connectés via l'authentification unique (SSO) de finaliser leur commande. Les autres utilisateurs ne pourront pas procéder au paiement.

  • Accédez à Paramètres.
  • Connexion SSO Shopify - Accédez aux paramètres

  • Ouvrez le Paiement .
  • Connexion SSO Shopify - Ouvrir la page de paiement Shopify

  • Faites défiler vers le bas, dans le règles de caisse section, cliquez sur Ajouter une règle.
  • Connexion SSO Shopify - Ajouter une règle de paiement

  • Cliquez sur Validation du paiement SSO.
  • Connexion SSO Shopify - Validation du paiement SSO

  • Désélectionner le « Autoriser tous les clients à finaliser leur commande » option, et cliquez sur Enregistrer.
  • Connexion SSO Shopify - Décochez l'option « Autoriser tous les clients à finaliser leur commande ».

  • Maintenant vous pouvez allumer la règle de la caisse.
  • Connexion SSO Shopify - Activer la validation de la transaction SSO

  • Si vous tentez de finaliser votre commande sans utiliser l'authentification unique (SSO), une erreur s'affichera comme indiqué ci-dessous.
  • Connexion SSO Shopify - Erreur de validation de la transaction SSO

Test de l'authentification unique (SSO) pour votre boutique Shopify

  • Accédez à votre boutique Shopify.(https:// )
  • Cliquez sur le Icône de connexion utilisateur.
Connexion SSO à la boutique - Shopify miniOrange SSO

  • Vous serez redirigé vers la page de connexion du fournisseur d'identité (IDP) que vous avez configuré à l'étape précédente. Connectez-vous avec vos identifiants IDP.
  • Saisissez ensuite le mot de passe à usage unique (OTP) à six chiffres qui sera envoyé à votre adresse e-mail enregistrée. (Ceci est une procédure unique.)
Comptes clients Shopify miniOrange SSO - OTP à 6 chiffres

  • Vous serez connecté avec succès à votre boutique Shopify.
  • Accédez au tableau de bord de l'application, vous verrez une boîte d'avertissement pour ajouter l'extension du bouton de connexion sur la page Compte, cliquez sur le extension de widget de connexion Cliquez sur le lien indiqué dans l'image ci-dessous pour l'activer.
Connexion SSO Shopify - Définir l'application par défaut

  • Accédez à la page d'accueil de l'application et activez l'option Option de basculement de connexion IDP par rapport au fournisseur d'identité que vous avez configuré.
Connexion SSO Shopify - Définir l'application par défaut

  • Si vous souhaitez configurer SSO dans Shopify à l'aide de plusieurs IDPSélectionnez ensuite votre fournisseur d'identité dans la liste fournie. iciet configurez l'authentification unique (SSO) à l'aide de ce fournisseur d'identité.
  • Activez la Option de basculement de connexion IDP pour activer l'authentification unique (SSO) sur Shopify en utilisant plusieurs fournisseurs d'identité (IdP).
Connexion SSO Shopify - Définir l'application par défaut

Test de l'authentification unique (SSO) pour votre boutique Shopify

  • Accédez à la page de connexion de votre boutique Shopify.(https:// /compte/connexion)
  • Cliquez sur le bouton de connexion Vous avez personnalisé précédemment.
Connexion SSO à la boutique - Shopify miniOrange SSO

  • Vous serez redirigé vers la page de connexion du fournisseur d'identité (IDP). Connectez-vous maintenant avec vos identifiants de compte existants.
  • Après la connexion, si vous rencontrez une erreur « jeton reCAPTCHA non valide ou manquant », accompagnée d'un message « Une erreur s'est produite », reportez-vous à ceci QFP pour résoudre l'erreur.
Shopify miniOrange SSO - Erreur : une erreur s'est produite

Configuration SSO dans les magasins Shopify Plus

Choisissez le type de compte que vous avez activé sur votre boutique Shopify :

  • Retournez à l'application SSO et cliquez sur le Connecter le magasin languette.
  • Copiez le URL du point de terminaison de découverte ID client, secret client, étendues supplémentaires et Paramètre URI de redirection après déconnexion et gardez-les à portée de main.
Connexion SSO Shopify - Copier l'identifiant client et le secret

  • Cliquez sur le Compte client lien comme indiqué dans l'image ci-dessous.
Connexion SSO Shopify - Cliquez sur Comptes clients

  • Sélectionnez le Compte client l'option recommandée par Shopify. Ensuite, recherchez la Authentification option et cliquez sur Gérer.
  • Si vous ne trouvez pas l'option, veuillez contacter shopifysupport@xecurify.com pour obtenir de l'assistance
Connexion SSO Shopify - Gérer l'authentification

  • Cliquez sur le Gérer les fournisseurs .
Connexion SSO Shopify - Gérer les fournisseurs

  • Cliquez sur Se connecter au fournisseur .
Connexion SSO Shopify - Se connecter au fournisseur d'identité

  • Ajoutez le nom du fournisseur d'identité et à partir de Provider liste déroulante, sélectionnez Douanes ou autres.
Connexion SSO Shopify - Ajouter le nom du fournisseur d'identité

  • Renseignez les détails tels que URL du point de terminaison de découverte, ID client, secret client, étendues supplémentaires, paramètre URI de redirection après déconnexion que tu as copié de au dessus de étape. Cliquez sur Enregistrer.
Connexion SSO Shopify - Ajouter des métadonnées

  • Une fois le fournisseur d'identité ajouté, procédez comme suit : Test de connexion.
Connexion SSO Shopify - Tester les connexions

  • Après avoir vérifié le flux, définissez le fournisseur d'identité comme Active.
Connexion SSO Shopify - Activer le fournisseur d'identité

  • Accédez à la page d'accueil de l'application et activez l'option Option de basculement de connexion IDP par rapport au fournisseur d'identité que vous avez configuré.
Connexion SSO Shopify - Définir l'application par défaut

Test de l'authentification unique (SSO) pour votre boutique Shopify

  • Accédez à votre boutique Shopify.(https:// )
  • Cliquez sur le Icône de connexion utilisateur.
Connexion SSO à la boutique - Shopify miniOrange SSO
  • Vous serez redirigé vers la page de connexion du fournisseur d'identité (IDP) que vous avez configuré à l'étape précédente. Connectez-vous avec vos identifiants IDP.
  • Vous serez connecté avec succès à votre boutique Shopify.

Fournir une connexion à l'aide d'un nom d'utilisateur et d'un mot de passe

Si vous souhaitez fournir une connexion utilisant un nom d'utilisateur et un mot de passe ainsi que votre connexion avec l'option IDP pour votre boutique B2B, alors cliquez ici

Connexion Shopify - Avec nom d'utilisateur et mot de passe

Fournir une connexion à l'aide d'un OTP par e-mail

Si vous souhaitez fournir une connexion via Email OTP avec votre connexion avec l'option IDP pour votre boutique B2B, alors cliquez ici

Connexion Shopify - Avec OTP par e-mail
  • Maintenant, cliquez sur le Guide d'installation Cliquez sur le bouton et suivez les étapes indiquées pour obtenir un jeton multipass.
Connexion SSO Shopify - Obtenir un jeton multipass

  • Activez la Jeton multipass option. Consultez cette section. FAQ pour obtenir la valeur du jeton Multipass et la coller dans le champ ci-dessous.
Connexion SSO Shopify - Activer le jeton multipass

  • Cliquez sur Enregistrer.
  • Accédez au tableau de bord de l'application, vous verrez une boîte d'avertissement pour ajouter l'extension du bouton de connexion sur la page Compte, cliquez sur le extension de widget de connexion Cliquez sur le lien indiqué dans l'image ci-dessous pour l'activer.
Connexion SSO Shopify - Définir l'application par défaut

  • Accédez à la page d'accueil de l'application et activez l'option Option de basculement de connexion IDP par rapport au fournisseur d'identité que vous avez configuré.
Connexion SSO Shopify - Définir l'application par défaut

  • Si vous souhaitez configurer SSO dans Shopify à l'aide de plusieurs IDPSélectionnez ensuite votre fournisseur d'identité dans la liste fournie. iciet configurez l'authentification unique (SSO) à l'aide de ce fournisseur d'identité.
  • Activez la Option de basculement de connexion IDP pour activer l'authentification unique (SSO) sur Shopify en utilisant plusieurs fournisseurs d'identité (IdP).
Connexion SSO Shopify - Définir l'application par défaut

Test de l'authentification unique (SSO) pour votre boutique Shopify

  • Accédez à la page de connexion de votre boutique Shopify.(https:// /compte/connexion)
  • Cliquez sur le bouton de connexion Vous avez personnalisé précédemment.
Connexion SSO à la boutique - Shopify miniOrange SSO

  • Vous serez redirigé vers la page de connexion du fournisseur d'identité (IDP). Connectez-vous maintenant avec vos identifiants de compte existants.
  • Si vous rencontrez une erreur « jeton reCAPTCHA non valide ou manquant », accompagnée d'un message « Un problème est survenu », reportez-vous à ceci QFP pour résoudre l'erreur.
Shopify miniOrange SSO - Erreur : une erreur s'est produite

  • Vous serez connecté avec succès à votre boutique Shopify.

Vous avez implémenté avec succès JWT SSO pour votre boutique Shopify avec Authentification basée sur JWT ainsi que la boutique Shopify en tant que fournisseur de services (SP). Grâce à cette intégration, les utilisateurs peuvent désormais effectuer Single Sign-On (SSO) pour accéder à votre boutique Shopify via des jetons JWT. JWT SSO offre une expérience d'authentification fluide à tous les types d'utilisateurs, des consommateurs aux employés en passant par les grossistes.

Plus de fonctionnalités ➔


Suivez les étapes décrites ici pour configurer SSO dans Shopify avec votre IDP préféré.

La redirection vers tout autre site peut être bloquée dans le navigateur. Veuillez suivre les étapes indiquées ici pour résoudre le problème.

Suivez les étapes décrites ici pour rediriger votre client vers les collections/panier ou toute autre page.

Vous devez passer au plan Entreprise de l'application SSO pour activer la fonctionnalité de redirection automatique vers l'IDP. Suivez les étapes décrites ici pour activer cette fonctionnalité.

Plus de FAQ ➔

Vous pouvez utiliser des jetons JWT pour connecter automatiquement les utilisateurs à votre boutique via l'application Shopify SSO de miniOrange, compatible avec les boutiques non-plus et plus. Vous pouvez utiliser la méthode d'authentification JWT pour une connexion unique à Shopify avec la source de vérité (fournisseur d'identité) de votre choix, comme Microsoft Entra ID, Okta, Salesforce et bien d'autres.

Pour configurer JWT SSO afin de connecter automatiquement les utilisateurs à Shopify, procédez comme suit :

Configurez votre fournisseur d’identité : Configurez votre IdP pour émettre des jetons et assurez-vous que le jeton inclut les revendications nécessaires.

Saisissez les détails de l'IdP dans l'application Shopify SSO : Sélectionnez JWT comme protocole SSO. Renseignez les informations requises de votre fournisseur d'identité, telles que le nom d'affichage, l'URL de connexion JWT, l'identifiant utilisateur, la clé JWT, etc. Ensuite, configurez le mappage des attributs via le nom de l'attribut et sa valeur.

Ce processus activera la connexion automatique basée sur JWT pour les utilisateurs accédant à votre boutique Shopify.

Pour créer un flux de connexion transparent à l'aide de l'authentification unique (SSO) via l'authentification JWT pour plusieurs vitrines Shopify, vous devez installer l'application Shopify SSO de miniOrange qui est compatible avec les magasins non-plus et plus.

Configurer un fournisseur d’identité (IdP) : Utilisez un fournisseur d’identité tel que Microsoft Entra ID, Okta, Auth0, qui émettra des jetons JWT pour les utilisateurs authentifiés.

Configurer l'application Shopify SSO pour tous les magasins : Installez l'application Shopify SSO sur chacune de vos boutiques Shopify. Sélectionnez JWT comme protocole SSO. Saisissez l'URL de l'émetteur JWT, la clé secrète partagée et les autres informations pertinentes pour chaque boutique, en vous assurant que toutes les boutiques sont liées au même IdP.

En suivant les étapes ci-dessus, vous pouvez configurer JWT pour plusieurs vitrines Shopify, offrant aux utilisateurs une expérience de connexion transparente dans toutes vos boutiques.

Pour rediriger les utilisateurs vers des pages Shopify spécifiques après l'authentification JWT, vous devez installer l'application Shopify SSO de miniOrange qui fonctionne avec les magasins non-plus et plus, de sorte qu'une fois l'utilisateur authentifié avec succès via JWT, il soit redirigé vers une page spécifique dans la boutique Shopify en fonction de vos besoins.

Configurer l'authentification JWT : Assurez-vous que votre fournisseur d'identité (IdP) est configuré pour émettre des jetons JWT afin d'assurer l'authentification réussie des utilisateurs. L'application SSO Shopify doit être configurée pour faire confiance au fournisseur d'identité (IdP) et utiliser JWT comme méthode d'authentification.

Configurer la redirection après la connexion : Après avoir établi la connexion JWT, accédez aux configurations de connexion. Sous « URL de redirection après connexion », saisissez le point de terminaison vers lequel vous souhaitez rediriger l'utilisateur après la connexion. Par exemple, /produits ou /paiement.

En suivant ces étapes, vous pouvez facilement rediriger les utilisateurs vers des pages Shopify spécifiques après l’authentification JWT.

Pour intégrer ou configurer l'authentification unique (SSO) dans Shopify via le protocole JWT sans développement d'application personnalisée, vous devez installer l'application Shopify SSO de miniOrange qui fonctionne avec les magasins non-plus et plus, elle répond également aux exigences Shopify B2B.

Configurez votre fournisseur d'identité (IdP) : Utilisez un fournisseur d'identité (IdP) comme Okta, Auth0 ou tout autre fournisseur prenant en charge JWT pour authentifier les utilisateurs. Configurez l'IdP pour qu'il émette des jetons JWT après authentification réussie. Assurez-vous que le jeton JWT contient les revendications requises, nécessaires à une authentification utilisateur sécurisée et transparente.

Configurer l’application Shopify SSO pour l’authentification JWT : Choisissez JWT comme protocole d'authentification unique (SSO). Saisissez l'URL de connexion JWT, la clé secrète partagée et les autres configurations nécessaires.

 Merci pour votre réponse. Nous vous recontacterons prochainement.

Quelque chose s'est mal passé. Veuillez soumettre à nouveau votre requête


ADFS_sso ×
Bonjour!

Besoin d'aide? Nous sommes ici !

soutenez