Résultats de recherche :

×

Authentification unique OpenStreetMap pour WordPress à l'aide d'OAuth

Authentification unique OpenStreetMap pour WordPress à l'aide d'OAuth


Le plugin WordPress OAuth & OpenID Connect Single Sign-On (SSO) permet une connexion sécurisée à WordPress en utilisant comme fournisseur OAuth et OpenID Connect. Vous pouvez également configurer le plugin en utilisant différents fournisseurs personnalisés et IDP standard. Il prend en charge les fonctionnalités avancées d'authentification unique (SSO) telles que le mappage d'attributs de profil utilisateur, le mappage de rôles, etc. Nous passerons ici en revue un guide pour configurer le SSO entre WordPress et Openstreetmap. À la fin de ce guide, les utilisateurs devraient pouvoir se connecter à WordPress depuis Openstreetmap. Pour en savoir plus sur les autres fonctionnalités que nous proposons dans le plugin WP OAuth Single Sign-On (OAuth & OpenID Connect Client), vous pouvez cliquez ici .

Pré-requis : Téléchargement Et Installation

  • Connectez-vous à votre instance WordPress en tant qu'administrateur.
  • Aller sur WordPress Tableau de bord >> Plugins et cliquez sur Ajouter un nouveau véhicule .
  • Rechercher un WordPress Authentification unique OAuth (SSO) plugin et cliquez sur Installer maintenant.
  • Une fois installé cliquez sur Activer.


Étapes pour configurer la connexion Openstreetmap Single Sign-On (SSO) à WordPress

Étape 1 : Configurer Openstreetmap en tant que fournisseur OAuth

  • Accédez au compte développeur d’Openstreetmap et inscrivez-vous/connectez-vous.
  • Dans l'onglet Configurer OAuth du plugin Oauth Client, collectez l'URL de redirection/rappel et saisissez-la dans votre application Openstreetmap.
  • Copiez votre ID client et votre secret client et enregistrez-les dans la configuration du plugin client miniOrange OAuth.
  • Vous avez terminé avec succès vos configurations côté Openstreetmap OAuth.

Vous avez configuré avec succès Ouvrir la carte des rues en tant que fournisseur OAuth pour réaliser la connexion Openstreetmap à votre site WordPress.

Étape 2 : Configurer WordPress en tant que client OAuth

  • Après avoir activé le plugin OAuth Single Sign On – SSO (client OAuth), accédez à miniOrange OAuth.
  • Cliquez sur Sélectionnez une application pour rechercher votre application OAuth Provider ou cliquez sur votre application OAuth Provider parmi les applications indiquées.
  • Si votre nom d'application/serveur ne figure pas dans la liste par défaut. Vous pouvez cliquer sur Application OAuth 2.0 personnalisée or Application OpenID Connect personnalisée pour ajouter un serveur OAuth/OpenID Connect personnalisé.
  • Configurer l'application OAuth dans Ouvrir la carte des rues en utilisant l'URL de rappel/redirection (voir capture d'écran ci-dessous).

  • Remplissez les détails de configuration ci-dessous à partir des détails de configuration reçus de Ouvrir la carte des rues

    Identité du client : Reçu de l'application configurée dans Openstreetmap
    Secret client : Reçu de l'application configurée dans Openstreetmap
    Portée:  En fonction des données auxquelles vous souhaitez accéder, par exemple votre e-mail ou votre profil
    Autoriser le point de terminaison : Point de terminaison d’autorisation d’Openstreetmap
    Point de terminaison du jeton d’accès : Point de terminaison du jeton d'Openstreetmap
    Obtenir le point de terminaison des informations utilisateur : Point de terminaison de ressource ou d'informations utilisateur d'Openstreetmap
  • Cliquez sur le bouton Enregistrer les paramètres une fois que vous avez saisi toutes les informations obligatoires.

3. Mappage des attributs utilisateur et test de connexion

  • Cliquez sur le bouton Tester la configuration pour vérifier si vous avez configuré correctement.
  • En cas de configuration réussie, vous obtiendrez Nom des attributs ainsi que Valeurs d'attribut on Configuration des tests fenêtre. Mappez les noms d'attributs fournis par votre serveur OAuth avec les attributs du client OAuth indiqués dans la section Mappage d'attributs et cliquez sur Enregistrer les paramètres.

4. Cartographie des rôles [Premium]

  • Cliquez sur « Configuration des tests » et vous obtiendrez la liste des noms d'attribut et des valeurs d'attribut envoyés par votre fournisseur OAuth.
  • Dans la fenêtre Configuration du test, mappez les noms d'attribut dans la section Mappage d'attributs du plugin. Reportez-vous à la capture d'écran pour plus de détails.
  • plugin client wordpress oauth sso : mappage d'attributs
  • Activer le mappage de rôles : Pour activer le mappage de rôle, vous devez mapper l'attribut de nom de groupe. Sélectionnez le nom de l'attribut dans la liste des attributs qui renvoie les rôles de votre application fournisseur.
    Par exemple: Rôle

  • plugin client wordpress oauth sso : configuration de test - mappage de rôles
  • Attribuez le rôle WordPress au rôle Fournisseur : En fonction de votre application de fournisseur, vous pouvez attribuer le rôle WordPress à vos rôles de fournisseur. Il peut s'agir d'un étudiant, d'un enseignant, d'un administrateur ou de tout autre selon votre candidature. Ajoutez les rôles de fournisseur sous Valeur d'attribut de groupe et attribuez le rôle WordPress requis devant celui-ci sous Rôle WordPress.

    Par exemple, dans l'image ci-dessous. L'enseignant s'est vu attribuer le rôle d'administrateur et l'étudiant se voit attribuer le rôle d'abonné.
  • plugin client wordpress oauth sso : configuration de test - mappage de rôles
  • Une fois le mappage enregistré, le rôle de fournisseur se verra attribuer le rôle d'administrateur WordPress après SSO.
    Mise en situation : Selon l'exemple donné, les utilisateurs avec le rôle « enseignant » seront ajoutés en tant qu'administrateur dans WordPress et « étudiant » sera ajouté en tant qu'abonné.

5 : Paramètres de connexion/Paramètres de connexion

  • Les paramètres de l'onglet Paramètres d'authentification unique (SSO) définissent l'expérience utilisateur pour l'authentification unique (SSO). Pour ajouter un widget de connexion Openstreetmap sur votre page WordPress, vous devez suivre les étapes ci-dessous.
  • 1. Paramètres de connexion pour wordpress 5.7 et versions antérieures :

    • Cliquez sur Panneau de gauche WordPress > Apparences > Widgets.
    • Sélectionnez miniOrange OAuth. Faites glisser et déposez vers votre emplacement préféré et enregistrez.
    • Paramètre du bouton de connexion WordPress de création d'un nouveau client avec authentification unique (SSO)

    2. Paramètres de connexion pour WordPress 5.8 :

    • Cliquez sur Panneau de gauche WordPress > Apparences > Widgets.
    • Sélectionnez miniOrange OAuth. Faites glisser et déposez vers votre emplacement préféré et enregistrez.
    • Paramètre du bouton de connexion WordPress de création d'un nouveau client Viadeo Single Sign-On (SSO)
    • Ouvrez votre page WordPress et vous pourrez y voir le bouton de connexion Openstreetmap SSO. Vous pouvez tester le Authentification unique Openstreetmap (SSO) maintenant.

Dans ce guide, vous avez configuré avec succès Authentification unique Openstreetmap (SSO) en configurant Openstreetmap comme fournisseur OAuth et WordPress comme client OAuth à l'aide de notre plugin WP OAuth Single Sign-On (OAuth & OpenID Connect Client). Cette solution garantit que vous êtes prêt à déployer un accès sécurisé à votre site WordPress à l'aide des informations de connexion Openstreetmap SSO en quelques minutes.


Ressources additionnelles

Envoyez-nous un e-mail oauthsupport@xecurify.com pour des conseils rapides (par e-mail/réunion) sur vos besoins et notre équipe vous aidera à sélectionner la solution/le plan le mieux adapté à vos besoins.

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