Résultats de recherche :

×

Connectez-vous à WordPress avec Prestashop | SSO WordPress pour Prestashop

Connectez-vous à WordPress avec Prestashop | SSO WordPress pour Prestashop


Authentification unique répond aux exigences les plus élémentaires en matière d'authentification avec un ensemble unique d'informations d'identification dans n'importe quel environnement professionnel, augmentant ainsi l'efficacité de la gestion des données utilisateur. Considérons un cas où vous souhaitez que les utilisateurs accèdent à votre site WordPress après avoir acheté vos produits stockés dans votre boutique Prestashop, et comment SSO résoudra ce cas d'utilisation en utilisant le Prestashop en tant que plugin SAML IDP.

Prestashop est un système de création de boutique en ligne qui permet aux utilisateurs de créer leurs propres plateformes de commerce électronique pour créer et vendre leurs propres produits. Il est livré avec plusieurs fonctionnalités appelées modules qui incluent un système de paiement facile et intégré à PayPal.TM, FacebookTM et des intégrations de réseaux sociaux pour construire votre communauté autour de votre boutique, et une administration pour simplifier la gestion quotidienne de votre boutique.

D'autre part, WordPress est un constructeur de sites Web à usage général et un CMS (système de gestion de contenu) qui vous permet de créer toutes sortes de sites Web, allant du commerce électronique aux tabloïds sportifs/médias en passant par les réseaux sociaux et les sites Web d'affaires/d'adhésion à part entière. Comme Prestashop, WordPress exploite également la puissance de plusieurs millions de plugins gratuits et payants disponibles sur leur marketplace.

Bien que les deux puissent sembler similaires, les deux peuvent être utilisés en tandem pour résoudre plusieurs cas d’utilisation.

Scénario

Vous vendez un produit (abonnements) sur Prestashop et, en fonction du niveau d'adhésion de votre client, celui-ci est autorisé à accéder aux contenus premium hébergés sur le site WordPress. Vous souhaitez que seuls les utilisateurs authentifiés puissent acheter les abonnements via Prestashop puis accéder au site WordPress.

  • Prestashop est configuré comme un magasin où les adhésions sont vendues sous forme de produit achetable. Lorsqu'un client achète un abonnement spécifique, il sera attribué à un groupe correspondant dans Prestashop.
  • WordPress est configuré en tant que fournisseur de services dans lequel seuls les utilisateurs autorisés ayant acheté l'abonnement pourront accéder au site.

Composants impliqués dans l'intégration Prestashop WordPress SSO

  • Fournisseur d'identité (IDP) : Prestashop, d'où proviendront toutes les identités des utilisateurs.
  • Fournisseur de services (SP) : WordPress, où le service sera accessible aux utilisateurs authentifiés.

Connexion SSO WordPress Single Sign On avec Azure, Azure B2C, Okta, ADFS, Keycloak, Salesforce, Ping, Onelogin, Gsuite, Shibboleth et de nombreux IdP SAML [ASSISTANCE 24h/7 et XNUMXj/XNUMX]

Représentation schématique

Solution

1. Connexion utilisateur

Lorsque l'utilisateur tente de se connecter au site WordPress, le plugin WP SAML SP redirigera et enverra une demande d'authentification à Prestashop afin de récupérer les niveaux d'adhésion de l'utilisateur afin d'accorder ou de refuser l'accès au site WordPress.

2. Authentification dans Prestashop

Le plugin Prestashop SAML IDP permettrait aux utilisateurs entrants de s'authentifier à l'aide de leurs informations d'identification Prestashop. Après une authentification réussie, les attributs de chaque utilisateur particulier seront récupérés par le plugin. Ces attributs utilisateur contiendront les niveaux d'adhésion respectifs des utilisateurs, qui peuvent être achetés dans la boutique Prestashop elle-même. Le niveau d'adhésion par défaut attribué à un utilisateur avant l'achat est "Membre". Cependant, une fois qu'ils auront acheté l'adhésion, le nouveau niveau d'adhésion qui leur sera attribué sera "Professionnel". Tous les attributs utilisateur collectés seront renvoyés par le plugin Prestashop SAML IDP au plugin WP SAML SP dans le cadre de la réponse d'authentification.

3. Accès à WordPress

La réponse d'authentification envoyée par Prestashop en tant que plugin IDP contiendra tous les attributs utilisateur récupérés depuis Prestashop. Le plugin WP SAML SP recevra ces attributs et trouvera le niveau d'adhésion associé à chaque utilisateur particulier. Si le niveau d'adhésion de l'utilisateur sera "Membre" cet utilisateur particulier ne sera pas autorisé à accéder au site WordPress. En revanche, si le niveau d'adhésion attribué à un utilisateur particulier sera "Professionnel" cet utilisateur particulier pourra accéder au site WordPress de manière transparente.

Conclusion

Avec l'aide d' Plugin WordPress SAML SSO ainsi que le Prestashop en tant que plugin SAML IDP, vous avez configuré votre boutique Prestashop en tant que fournisseur d'identité (IDP) conforme à SAML 2.0 pour une intégration transparente avec WordPress à l'aide de l'authentification unique (SSO).

Ressources additionnelles

Bonjour!

Besoin d'aide? Nous sommes ici !

Support
Contacter l'assistance miniOrange
succès

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