Résultats de recherche :
×L'interface de programmation d'application (API) est l'interface via laquelle les utilisateurs peuvent demander l'accès aux ressources protégées. Ils doivent être équipés pour garantir que les applications et les clients tentant d'accéder aux données sont authentiques avant de procéder à un accès complet autorisé une fois l'identité confirmée. Lorsqu'un utilisateur tente de se connecter à une boutique Shopify avec ses informations d'identification existantes (nom d'utilisateur et mot de passe) stockées dans la base d'utilisateurs de l'application, l'application de connexion à authentification unique (SSO) miniOrange effectue un appel API à la base de données de l'utilisateur pour l'authentification, et son les informations d'identification sont vérifiées par rapport à la base d'utilisateurs de l'application. L'utilisateur a accès au magasin si la réponse reçue de la base d'utilisateurs de l'application réussit, sinon l'accès est refusé. Vous pouvez utiliser cette méthode pour intégrer l'authentification unique (SSO) dans votre boutique Shopify, permettant aux utilisateurs de s'authentifier via votre API d'authentification utilisateur et d'autoriser l'accès à la boutique Shopify.
Considérons qu'une entreprise (entreprise A) a ses utilisateurs stockés dans la base de données de l'entreprise qui est connectée à leur JAVA ou à toute autre application de pile technologique. Ils disposent d'une authentification basée sur l'API pour permettre aux utilisateurs de se connecter. La société a ouvert une boutique Shopify et souhaite intégrer le SSO dans la boutique Shopify. Ils ne savent pas s’ils doivent intégrer des API dans Store. L'application SSO est une solution à leur problème. Les utilisateurs peuvent accéder au SSO dans le magasin en utilisant leurs informations d'identification existantes présentes dans la base de données de l'entreprise et s'ils sont authentifiés avec succès, ils seront connectés.
Configurer Shopify SSO à l'aide de l'authentification API, vous devrez installer le Authentification unique miniOrange Shopify - Connexion SSO sur votre boutique Shopify :
miniOrange fournit un accès sécurisé par authentification unique (SSO) à vos boutiques Shopify (magasins Plus et Non plus).
Dans cette méthode, la clé API est envoyée en tant que « Authorization_key » via l'en-tête de la demande. Vous pouvez vous référer à l'exemple ci-dessous.
Paramètres d'authentification | { "nom d'utilisateur": "##nom d'utilisateur##", "mot de passe": ##mot de passe## » } |
Statut | Nom du champ dans la réponse du serveur qui contient le code d'état |
Message d'état | Nom du champ qui donne la description du statut dans la réponse |
Dans cette méthode, la clé API est envoyée en tant que paramètre "api_key" dans le POSTEZ corps comme JSON.
Pour configurer votre fournisseur afin qu'il envoie la clé API sous forme de champ dans le corps de la demande, vous pouvez vous référer ci-dessous.
Paramètres d'authentification | { "api_key": "valeur", "nom d'utilisateur": "##nom d'utilisateur##", "mot de passe": ##mot de passe## » } |
Mettez la valeur de la clé API que vous avez copiée à l'étape 1 à la place de « valeur ». |
Statut | Nom du champ dans la réponse du serveur qui contient le code d'état |
Message d'état | Nom du champ qui donne la description du statut dans la réponse |
Dans le premier champ, écrivez le nom de l'attribut qui serait envoyé à Shopify. Dans le champ suivant, écrivez le nom de l'attribut qui sera reçu de la source API.
Vous avez donc configuré avec succès Authentification unique Shopify (SSO) en utilisant l'authentification API.
Cela peut être dû au fait que votre domaine principal serait différent de votre domaine Shopify. Pour vérifier votre domaine principal et faire fonctionner le SSO, suivez les étapes indiquées ici.
Ce problème se pose lorsque soit le la période d'essai de votre plan de développement est expirée. Ou si votre plan n'est pas renouvelé automatiquement du côté Shopify. Contactez-nous à shopifysupport@xecurify.com pour résoudre le problème de mise à niveau du plan et obtenir le bon fonctionnement du SSO – Authentification unique Application.
Comme l'e-mail est une entité requise dans Shopify pour la création de compte ainsi que pour l'opération de connexion, l'authentification unique ne réussit pas dans ce cas. Pour résoudre cette erreur, veuillez suivre les instructions ici.
Lorsque j'exécute l'authentification unique, j'obtiens l'erreur « Veuillez vérifier si l'application Shopify est installée ». Pour résoudre cette erreur, veuillez suivre les instructions ici.
Si votre erreur ou requête n'est pas répertoriée ici, cliquez sur ici pour voir les autres.
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.
Vous essayez peut-être d'effectuer le SSO dans les différents onglets du même navigateur dans lequel vous avez ouvert notre application Single Sign-On – SSO ou accédé au portail de configuration de notre application. Dans ce cas, le SSO sera restreint pour des raisons de sécurité.
Essayez d'effectuer Single Sign On dans un nouvelle fenêtre incognito/privée ou en navigateur différent afin de faire fonctionner le SSO.
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é.
Si vous cherchez quelque chose que vous ne trouvez pas, envoyez-nous un e-mail à shopifysupport@xecurify.com.
Besoin d'aide? Nous sommes ici !
Merci pour votre demande.
Si vous n'avez pas de nouvelles de nous dans les 24 heures, n'hésitez pas à envoyer un e-mail de suivi à info@xecurify.com
Cette déclaration de confidentialité s'applique aux sites Web miniorange décrivant la manière dont nous traitons les informations personnelles. Lorsque vous visitez un site Web, celui-ci peut stocker ou récupérer des informations sur votre navigateur, principalement sous la forme de cookies. Ces informations peuvent concerner vous, vos préférences ou votre appareil et sont principalement utilisées pour que le site fonctionne comme vous le souhaitez. Les informations ne vous identifient pas directement, mais elles peuvent vous offrir une expérience Web plus personnalisée. Cliquez sur les titres des catégories pour vérifier comment nous traitons les cookies. Pour la déclaration de confidentialité de nos solutions, vous pouvez vous référer au Politique de confidentialité.
Les cookies nécessaires contribuent à rendre un site Web pleinement utilisable en activant les fonctions de base telles que la navigation sur le site, la connexion, le remplissage de formulaires, etc. Les cookies utilisés pour la fonctionnalité ne stockent aucune information personnelle identifiable. Cependant, certaines parties du site Web ne fonctionneront pas correctement sans les cookies.
Ces cookies collectent uniquement des informations agrégées sur le trafic du site Web, notamment les visiteurs, les sources, les clics et les vues des pages, etc. Cela nous permet d'en savoir plus sur nos pages les plus et les moins populaires ainsi que sur l'interaction des utilisateurs sur les éléments exploitables et ainsi de permettre nous améliorons les performances de notre site Web ainsi que de nos services.