Comment configurer l'authentification unique OAuth iMIS dans Shopify en utilisant iMIS comme fournisseur d'identité ?
miniOrange permet aux utilisateurs d'effectuer Authentification unique (SSO) dans Shopify à l'aide des informations d'identification iMIS avec l'aide de Application d'authentification unique (SSO) de ShopifyNotre application est compatible avec tous les fournisseurs d'identité compatibles SAML/OAuth. Nous vous guiderons pas à pas pour la configuration ci-dessous. Authentification unique (SSO) dans Shopify grâce à iMIS en tant que fournisseur d'identité (Fournisseur d'identité) et Boutique Shopify en tant que SP (Fournisseur de services).
Prérequis : Installation de l’application
- Connectez-vous à votre Administrateur Shopify.
- Allez dans Apps → Shopify App Store
- Recherchez miniOrange Authentification unique (SSO)
- Cliquez à nouveau Installer pour ajouter l'application à votre boutique
- Ouvrez l'application depuis Apps Pour démarrer l'authentification unique OAuth iMIS dans la configuration Shopify
Guide étape par étape pour configurer iMIS en tant que fournisseur d'identité (OAuth) pour l'authentification unique (SSO) sur Shopify
Étape 1 : Récupérer l'URL de redirection depuis l'application Shopify SSO
- Accédez à votre boutique Shopify et accédez au Application section et cliquez sur Authentification unique - Connexion SSO .
- Cliquez sur le Ajouter un fournisseur d'identité bouton pour ajouter votre IDP.
- Choisir OAuth 2.0 protocole.
- Maintenant, choisissez iMIS de la liste des personnes déplacées.
- Copiez le URL de rappel OAuth et gardez-le à portée de main car il sera utilisé dans les étapes ultérieures.
Étape 2 : Configurer Shopify en tant que fournisseur de services (SP) dans iMIS
- Connectez-vous à la console du développeur iMIS à partir de ici.
- Pour créer une nouvelle application, allez sur Paramètres -> Contacts -> Applications clientes.
- Dans Applications client, cliquez sur Ajouter une application client.
- Entrez les détails requis et cliquez sur le Enregistrer .
- Après avoir créé avec succès une nouvelle application, créez une nouvelle Authentification unique élément de contenu en suivant les étapes ci-dessous :
- Allez dans RISE > Générateur de pages > Gérer le contenu.
- Créez un nouvel enregistrement de contenu (Nouveau > Contenu du site Web).
- Donnez à l'enregistrement de contenu un Objet.
- Dans un enregistrement de contenu, sélectionnez Ajouter du contenu.
- Ouvrez le Dossier de contacts, Puis sélectionnez l' Authentification unique élément de contenu.
- Sélectionnez le désiré Application client.
- Cliquez à nouveau OK, puis cliquez sur Enregistrer et publier.
- Ouvrez le contenu d'authentification unique que vous venez de créer. Après l'avoir ouvert, copiez le Lieu de publication et gardez-le à portée de main (ce sera le point de terminaison de l'autorisation).
Vous avez configuré avec succès Shopify Single Sign-On (SSO) avec iMIS en tant que fournisseur OAuth, permettant aux utilisateurs d'utiliser la connexion Shopify SSO dans votre boutique Shopify avec leurs informations d'identification iMIS.
Étape 3 : Configurer iMIS comme fournisseur OAuth 2.0 dans Shopify
- Revenez au Authentification unique miniOrange-SSO .
- Cliquez sur le Ajouter un fournisseur d'identité bouton pour ajouter votre IDP.
- Choisir OAuth 2.0 protocole.
- Dans la liste des personnes déplacées, sélectionnez iMIS.
- Maintenant, remplissez les détails requis comme ID client, secret client, points de terminaison et portée.
- Veuillez vous référer au tableau ci-dessous pour configurer les valeurs.
| Nom d'affichage du fournisseur d'identité | [entrez le nom de l'application de votre choix] |
| OAuth Autoriser le point de terminaison | https://<your-iMIS-domain>/openid/authenticate |
| Point de terminaison du jeton d'accès OAuth | https://<your-iMIS-domain>/openid/token |
| Obtenir le point de terminaison des informations utilisateur | https://<your-iMIS-domain>/openid/userinfo |
| Domaine | email du profil openid (saisissez ce texte exactement comme indiqué) |
- Vous pouvez maintenant cliquer sur Enregistrer.
Étape 4 : Tester la connexion
-
Après avoir enregistré la configuration IDP, vous serez redirigé vers le
Test de connexion étape.
Veuillez effectuer un test de connexion avant de mapper ou de récupérer des attributs, le test de connexion garantit que votre configuration IDP est correcte. - Cliquez sur le Test de connexion .
- Après avoir saisi des informations d'identification iMIS valides, vous verrez une fenêtre contextuelle qui est affichée dans l'écran ci-dessous.
- Cliquez sur le Récupérer les attributs bouton pour récupérer l'attribut IDP.
Étape 5 : Mappage des attributs
- Cliquez sur le + Mappage d'attributs bouton pour mapper les attributs entre Shopify et AWS Cognito.
- Cartographiez les attributs en vous référant au tableau ci-dessous :
| Nom de l'attribut dans Shopify | Sélectionnez la clé d'attribut client Shopify dans laquelle vous souhaitez synchroniser la valeur d'attribut entrante de l'IDP |
| Type d'attribut | Attribut IDP |
| Valeur d'attribut | Sélectionnez la clé d'attribut que vous avez récupérée auprès de votre IDP et que vous souhaitez synchroniser dans Shopify |
- Cliquez sur Suivant.
Étape 6 : Activer et tester les configurations SSO
Sélectionnez le type de boutique Shopify :
- Magasin Non-Plus
- Magasin Plus
Dans ce guide, vous avez configuré l'authentification unique (SSO) iMIS en configurant iMIS en tant que fournisseur OAuth et Shopify en tant que client OAuth Utilisez notre application d'authentification unique (SSO) Shopify. Cette solution vous permet de déployer en quelques minutes un accès sécurisé à votre boutique Shopify grâce aux identifiants de connexion iMIS.
Foire Aux Questions (FAQ)
Plus de FAQ ➔
Où puis-je tester l'authentification unique iMIS sur ma boutique Shopify après avoir configuré iMIS comme fournisseur d'identité (IdP) ?
Après avoir enregistré et activé le fournisseur d'identité OAuth iMIS dans le miniOrange Authentification unique (SSO) Pour utiliser l'application, connectez-vous depuis votre boutique. Comptes clients hérités, ouvrez la page de connexion (par exemple /compte/connexion) et utilisez le widget de connexion SSO, puis choisissez iMIS et connectez-vous avec vos identifiants iMIS. Compte clientCliquez sur l'icône de compte de la boutique et connectez-vous via le flux OAuth iMIS. Assurez-vous que le lien de connexion est visible dans l'interface d'administration Shopify. Paramètres → Compte client si les acheteurs ne le trouvent pas.
Quelle URL de rappel OAuth dois-je enregistrer dans iMIS pour l'authentification unique Shopify ?
Dans l'application Shopify SSO, ajoutez un fournisseur d'identité avec OAuth 2.0 et sélectionnez iMIS, puis copiez le URL de rappel OAuth affiché sur cet écran. Dans iMIS, accédez à Paramètres → Contacts → Applications clientes, ajoutez ou modifiez votre application cliente Shopify, et collez cette URL de rappel exactement comme copiée ; toute erreur entraînera des problèmes de connexion ou de jeton. Utilisez le identité du client et Secret client depuis la même application cliente iMIS une fois la configuration du fournisseur d'identité (IdP) terminée dans Shopify.
La connexion de test iMIS ou la connexion SSO échoue dans Shopify : que dois-je vérifier ?
Confirmer l'iMIS Application client est sauvé, le Authentification unique L'élément de contenu est lié à cette application et publié, et l'URL de rappel dans iMIS correspond à l'URL de l'application SSO Shopify. Saisissez à nouveau identité du client, Secret clientet les trois points de terminaison OAuth, puis exécutez Test de connexion Autorisez à nouveau les fenêtres contextuelles du navigateur pour la fenêtre de connexion iMIS. Si le test réussit, utilisez Récupérer les attributs et complète Cartographie d'attributs Les champs de profil iMIS sont donc synchronisés avec les enregistrements clients Shopify avant l'activation de l'authentification unique (SSO) sur la boutique.
Si le test de connexion échoue toujours, consultez Autoriser les fenêtres contextuelles pour l'authentification unique Shopify ou contacter shopifysupport@xecurify.com.
Merci pour votre réponse. Nous reviendrons vers vous bientôt.
Quelque chose s'est mal passé. Veuillez soumettre à nouveau votre requête


