Résultats de recherche :

×

Intégrer Discord WordPress Single Sign-On (SSO) | Intégrateur Discord


Intégration WordPress Discord à l'aide d'OAuth2 :

La configuration de l'intégration WordPress Discord (Discord SSO) à l'aide d'OAuth2.0 est facile avec le plugin WordPress Discord Integrator. Il prend en charge les fonctionnalités avancées d'authentification unique (SSO) telles que le mappage des attributs du profil utilisateur, le mappage des rôles, etc. Nous passerons ici en revue un guide pour configurer le SSO entre WordPress et Discord. À la fin de ce guide, les utilisateurs devraient pouvoir se connecter à WordPress depuis Discord. 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 Intégration de miniOrange Discord plugin et cliquez sur Installer maintenant.
  • Une fois installé cliquez sur Activer.

Étapes pour configurer l'authentification unique Discord (SSO) dans WordPress

1. Configurer Discord en tant que fournisseur de connexion sociale

  • Cliquez sur https://discordapp.com/developers/applications & et connectez-vous avec votre compte de développeur d'application Discord.
  • Cliquez sur Nouvelle application.
  • Plugin Discord WordPress - Intégrateur Discord sso - Ajouter une application
  • Après avoir cliqué sur le Nouvelle application bouton, il vous montrera la fenêtre contextuelle permettant de fournir un nom à l'application. Clique sur le Création après avoir fourni le nom de l’application.
  • Plugin Discord WordPress – intégrateur Discord sso – nommez l'application
  • Accédez à la OAuth2 onglet de la section de gauche. Cliquer sur Ajouter une redirection bouton et entrez le URL de redirection que vous obtiendrez du plugin WordPress Discord Integration. Cliquez ensuite sur Sauvegarder les modifications .
  • Plugin Discord WordPress - Intégrateur Discord sso - Ajouter une redirection
  • Maintenant, copiez l'ID client et le secret client et configurez-les dans le plugin miniOrange Discord sur les champs correspondants.
  • Plugin Discord WordPress - Intégrateur Discord sso - Copier les informations d'identification du client

Vous avez mis en œuvre avec succès Discord en tant que fournisseur de connexion sociale pour configurer le plugin WordPress Discord.


2. Configurez WordPress en tant que client OAuth

  • Cliquez sur Connexion Discord -> Paramètres de l'application. Entrez les informations d'identification du client comme identité du client & Secret client que tu as obtenu de step1.
  • Entrez la portée comme identifier + email. Cliquez sur enregistrer et tester la configuration .
  • Plugin Discord WordPress – Intégrateur Discord sso – Configuration de test
  • Vous verrez toutes les valeurs renvoyées par Discord à WordPress dans un tableau.
  • Plugin Discord WordPress - Intégrateur Discord sso - Résultat du test

Vous avez mis en œuvre avec succès WordPress comme client OAuth pour configurer le plugin WordPress Discord.


3. Configurer un serveur Discord et un bot Discord dans l'intégrateur Discord  Plugin Discord WordPress – intégrateur Discord sso

    3.1. Étapes pour obtenir le jeton de bot

    • Accédez à la console développeur de Discord et accédez au Bot onglet dans le menu de gauche. Clique sur le Ajouter un robot .
    • Plugin Discord WordPress – intégrateur Discord sso –
    • Copiez le Token et gardez-le à portée de main car nous en aurons besoin plus tard lors de la configuration du jeton de robot dans le plugin Discord Integrator.
    • Plugin Discord WordPress – intégrateur Discord sso –

    3.2. Étapes pour ajouter le bot créé au serveur Discord

    • Cliquez sur Générateur d'URL sous OAuth2 et sélectionnez les autorisations suivantes.
    • Plugin Discord WordPress – intégrateur Discord sso –
    • Copiez le URL générée et collez-le dans un nouvel onglet. Il vous sera demandé de sélectionner un serveur Discord à rejoindre. Sélectionnez le serveur et fournissez les autorisations Bot au serveur.
    • Plugin Discord WordPress – intégrateur Discord sso –

      NOTE: Assurez-vous que Bot est ajouté au serveur Discord, puis accédez aux rôles et assurez-vous que Bot que nous venons d'ajouter doit être en haut. [Sinon, déplacez-le en haut par les points de gauche].


      Plugin Discord WordPress – intégrateur Discord sso –

    3.3. Étapes pour obtenir l'identifiant de guilde

    • Pour obtenir Identifiant de guilde pour votre serveur, vous devez d'abord activer le mode développeur dans les paramètres du serveur Discord. Pour activer, allez à Paramètres => Avancé => Activer le mode développeur.
    • Plugin Discord WordPress – intégrateur Discord sso –
      Plugin Discord WordPress – intégrateur Discord sso –
    • Maintenant, ouvrez votre serveur Discord, faites un clic droit sur le nom du serveur, puis sélectionnez CopierID et gardez-le à portée de main car nous en aurons besoin plus tard lors de la configuration de l'ID de guilde dans le plugin Discord Integrator.
    • Plugin Discord WordPress – intégrateur Discord sso –

    3.4. Étapes pour configurer le jeton de bot et l'identifiant de guilde dans le plugin Discord Integrator

    • Maintenant, allez à Plugin Discord Integrator => Configuration du serveur Discord. Et coller Identifiant de guilde ainsi que Jeton de robot dans le plugin Discord sur les champs correspondants.
    • Plugin Discord WordPress – intégrateur Discord sso –

4. Activez le bouton de connexion avec Discord une fois que l'utilisateur s'est connecté  Plugin Discord WordPress – intégrateur Discord sso

Activez cette fonctionnalité pour afficher un "Connectez-vous avec Discord" aux utilisateurs après s’être connectés avec succès avec leurs informations d’identification WordPress. En cliquant sur le bouton, l'utilisateur sera ajouté à votre serveur Discord.

  • Cliquez sur Plugin Discord Integrator => Lier un compte social languette. Cochez la case pour Utilisateurs liés à l'utilisateur connecté et copiez le shortcode [miniorange_discord_login link_enable="1"] et collez-le sur n'importe quelle page WordPress sur laquelle vous souhaitez afficher le bouton de connexion.
  • Plugin Discord WordPress – intégrateur Discord sso –
    Plugin Discord WordPress – intégrateur Discord sso –

5. Mappez les rôles Discord sur WordPress  Plugin Discord WordPress – intégrateur Discord sso

Les rôles des membres sur le serveur Discord seront mappés avec le rôle WordPress lors de l'authentification unique (SSO). Chaque fois qu'un utilisateur se connecte au site WordPress à l'aide de Discord Single Sign-On (SSO), le rôle WordPress sera attribué à l'utilisateur en fonction de son rôle sur le serveur Discord.

  • Allez à Plugin Discord Integrator => Mappage des rôles Discord vers WordPress languette. Cochez la case pour Mappage des rôles Discord vers WordPress.
  • Plugin Discord WordPress – activer le mappage –
  • Veuillez sélectionner le rôle Discord correspondant au rôle WordPress souhaité pour un utilisateur et continuez en cliquant sur le bouton Épargnez bouton. Plusieurs rôles Discord peuvent être attribués à des rôles WordPress distincts, comme le montre l'image ci-dessous.
  • Plugin Discord WordPress – cartographier les rôles –

6. Mappez les rôles WordPress sur Discord  Plugin Discord WordPress – intégrateur Discord sso

Les rôles d'utilisateur de votre site WordPress seront mappés aux rôles de membre sur votre serveur Discord. Chaque fois qu'un utilisateur se connecte au site WordPress à l'aide de Discord Single Sign-On (SSO), le rôle Discord lui sera attribué sur le serveur Discord en fonction de son rôle sur le site Web WordPress.

  • Allez à Plugin Discord Integrator => Mappage des rôles WordPress vers Discord languette. Cochez la case pour Cartographie des rôles WordPress vers Discord.
  • Plugin Discord WordPress – activer le mappage des rôles –
  • Veuillez sélectionner le rôle WordPress correspondant au rôle Discord souhaité pour un utilisateur et continuez en cliquant sur le bouton 'Sauvegarder' bouton. Plusieurs rôles WordPress peuvent être attribués à des rôles Discord distincts, comme le montre l'image ci-dessous.
  • Plugin Discord WordPress – cartographie des rôles –

Avec le plugin WordPress Discord que vous avez configuré Discord en tant que fournisseur de connexion sociale ainsi que WordPress comme client OAuth pour fournir une restriction utilisateur et un mappage de rôles pour les utilisateurs qui effectuent une authentification unique à l'aide du profil utilisateur Discord sur votre site WordPress. Discord Integrator fournira désormais une connexion transparente en un clic avec la connexion sociale Discord à votre site WordPress.

Ressources additionnelles


Envoyez-nous un e-mail discordsupport@xecurify 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