Guide étape par étape pour la configuration de l'authentification et du contrôle d'accès par jeton Web3 de Shopify
Connectez-vous à votre boutique Shopify avec un portefeuille crypto et protégez l'accès à votre contenu par NFT : grâce à l'authentification unique Web3, accédez instantanément à votre compte sans attendre le serveur du fournisseur de services. Autorisez la connexion uniquement depuis les portefeuilles crypto contenant des NFT spécifiques, ou proposez un accès restreint à une collection dédiée aux NFT. Ce guide vous explique comment configurer l' application miniOrange Shopify Web3 Login and Token Gating afin d'activer l'authentification MetaMask et les restrictions d'accès par jeton sur votre boutique.
Prérequis : Application de connexion et de contrôle d’accès par jeton Shopify Web3
Pour configurer l'authentification unique (SSO) dans Shopify avec un portefeuille Web3 MetaMask et un contrôle d'accès par jeton, installez l' application miniOrange Shopify Web3 Login and Token Gating sur votre boutique.
- Connectez-vous à votre Administrateur Shopify.
- Allez dans Apps → Shopify App Store.
- Recherchez Contrôle d'accès par jeton et connexion Web3 Shopify (par miniOrange) ou cliquez ici pour ajouter l'application.
- Cliquez à nouveau Obtenez cette application L'application s'installe facilement. Elle fonctionne aussi bien sur les boutiques Shopify Plus que sur les boutiques non-Plus.
Guide étape par étape pour la configuration de l'authentification et du contrôle d'accès par jeton Web3 de Shopify
Le verrouillage consiste à empêcher les utilisateurs d'accéder au contenu protégé sur la boutique Shopify. Les critères de verrouillage peuvent inclure : l'obligation pour les utilisateurs d'être connectés, de posséder des identifiants client spécifiques, de disposer d'un code d'accès ou de se trouver depuis un emplacement géographique précis pour accéder au contenu.
Étape 1 : Installez l’application sur votre boutique Shopify
- Cliquez à nouveau ici ajouter le Contrôle d'accès par jeton et connexion Web3 Shopify Ajoutez l'application à votre boutique Shopify. Après l'installation, ouvrez l'application depuis Apps pour accéder au tableau de bord.
Étape 2 : Comment se connecter à l’aide d’un portefeuille MetaMask
- Une fois l'application installée, vous verrez le tableau de bord. Activez-le. Afficher le widget de connexion sur Storefront l'option comme indiqué ci-dessous.
- Cliquez sur Aperçu du thème bouton et gérez le style du widget de connexion. Activez le Widget de connexion Web3 et cliquez sur Enregistrer dans le coin supérieur droit.
- Accédez à votre page de connexion à la boutique Shopify. Vous verrez le Se connecter avec un portefeuille crypto .
- Pour vous connecter à votre boutique Shopify avec MetaMask, ajoutez l'extension MetaMask à votre navigateur. Si vous utilisez Chrome, cliquez ici pour ajouter l'extension MetaMask.
- Après avoir cliqué Se connecter avec MetaMaskUne fenêtre contextuelle s'affiche pour vous demander de signer. Saisissez vos identifiants et connectez-vous à votre portefeuille MetaMask.
- Vous serez connecté avec succès à votre boutique Shopify.
Étape 3 : Activez le contrôle d’accès par jeton pour votre boutique
- Dans le tableau de bord de l'application, activez Contrôle des jetons sur les produits comme indiqué ci-dessous.
- Si votre boutique est protégée par un mot de passe, ajoutez votre vitrine_digest Valeur du cookie comme indiqué ci-dessous. Voir pour obtenir votre cookie storefront_digest.
- Rendez-vous dans la section Accès aux jetons section dans la barre de navigation de gauche.
- Cliquez à nouveau Commencer le verrouillage. Vous serez redirigé vers le Nouvelle serrure section dans la barre de navigation supérieure.
Étape 4 : Sélectionnez le type de contenu à verrouiller
- Sélectionnez le modèle et activez l'option correspondant au type de contenu que vous souhaitez verrouiller (par exemple, Produits). Vous pouvez sélectionner plusieurs éléments sous Contenu à verrouiller et combiner le contenu de plusieurs modèles.
- Par exemple, pour créer un verrou sur des produits : cliquez Permettre Pour les produits, sélectionnez les produits à verrouiller, puis cliquez sur Créer un verrou.
Étape 5 : Ajouter un jeton pour la campagne
- Le contenu sera déverrouillé uniquement si l'utilisateur possède l'un des jetons que vous ajoutez ci-dessous.
- Cliquez à nouveau Ajouter un nouveau jeton.
- Saisissez le jeton Adresse du contrat et choisissez la condition qui correspond à vos besoins. Cliquez Ajouter un jeton.
Étape 6 : Autoriser ou restreindre
- Choisissez si vous souhaitez permettre or restreindre L'accès au contenu est accordé lorsqu'un client remplit les critères de verrouillage.
Étape 7 : Comment verrouiller ?
- Définissez le comportement à adopter pour les utilisateurs qui ne remplissent pas les critères de verrouillage. Vous pouvez :
- Redirection vers l'URL de connexion
- Redirection vers la page du magasin
- Afficher le code HTML personnalisé
- Redirection vers une autre URL
- Cliquez à nouveau EnregistrerVous pouvez consulter, activer, désactiver, modifier ou supprimer les verrous depuis le tableau de bord.
Étape 8 : Activer l’extension de thème de contrôle d’accès par jeton
- Cliquez à nouveau Activer et prévisualiser dans le thème et permettre la Extension d'application thématique.
- Activez la Accès aux jetons bloc dans l'éditeur de thème et cliquez Enregistrer dans le coin supérieur droit.
Vous avez configuré avec succès l'application Shopify Web3 Login and Token Gating dans votre boutique Shopify.
Merci pour votre réponse. Nous reviendrons vers vous bientôt.
Quelque chose s'est mal passé. Veuillez soumettre à nouveau votre requête
