Résultats de recherche :

×

Intégration du client Joomla OAuth avec l'authentification unique Discord (SSO)


La Plugin client Joomla OAuth permet à vos utilisateurs Joomla de se connecter avec leur Identifiants Discord, à travers Protocole OAuth 2.0. Ce plugin vous permet de configurer Discord en tant que fournisseur OAuth et Joomla en tant que client OAuth, et fournit également des fonctionnalités telles que mappage des attributs utilisateur, mappage des rôles et paramètres de connexion/déconnexion. Dans ce guide, vous apprendrez comment installer et configurer le plugin Joomla OAuth Client.

Visitez notre page Plugin client Joomla OAuth page pour en savoir plus sur les fonctionnalités et Plans tarifaires nous proposons pour le Authentification unique Joomla OAuth (connexion OAuth et OpenID) plugin.

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

Étapes pour installer Joomla OAuth Plugin client

  • Télécharger le fichier zip pour le Plugin client miniOrange OAuth pour Joomla.
  • Connectez-vous à votre site Joomla console d'administration.
  • Dans le menu bascule de gauche, cliquez sur Système, puis sous Installer section cliquez sur Extension.
  • Téléchargez le fichier zip téléchargé pour installer le Client OAuth Joomla plugin.
  • L'installation du plugin est réussie. Cliquez maintenant sur Commencez à utiliser le client miniOrange OAuth brancher.
  • Sous Configurer OAuth -> Applications préconfigurées onglet, sélectionnez votre Fournisseur OAuth. Vous pouvez également rechercher OAuth personnalisé or application OpenID personnalisée dans le barre de recherche et configurez votre propre fournisseur personnalisé.
  • Joomla OAuth Single Sign-On SSO - Sélectionnez votre fournisseur OAuth

Configurer Discord en tant que fournisseur OAuth avec le client Joomla OAuth

1. Configurer URL de rappel/redirection

  • Après avoir sélectionné votre fournisseur OAuth, vous serez redirigé vers le Étape 1 [URL de redirection] languette. Copiez maintenant le URL de rappel/redirection que nous utiliserons pour configurer Microsoft Entra ID en tant que serveur OAuth, puis clique sur le Enregistrer et suivant .
  • Microsoft Entra ID OAuth Single Sign-On SSO dans Joomla - Copier l'URL de redirection
  • Se connecter à Console Discorde & cliquer sur Nouvelle application
  • Discord SSO pour Joomla, connexion à une nouvelle 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.
  • Cliquez sur le Ajouter une redirection bouton et collez le URL de rappel dans le champ Redirections. Ensuite, cliquez sur le Enregistrer les modifications .
  • Discord SSO pour Joomla, URL de redirection de connexion

2. Configurez l'ID client et Secrète

  • Pour obtenir le identité du client ainsi que Secret client aller vers Section OAuth2. Copiez le identité du client ainsi que Secret client.
  • Remarque: Pour obtenir le Client Secret après avoir créé votre client pour la première fois, vous devrez réinitialiser le Client Secret.

    Discord SSO pour Joomla, ID client Client Secret
  • Maintenant, allez à Configurer OAuth > Étape 2 [ID client et secret] onglet du plugin client Joomla OAuth. Collez ensuite le identité du client ainsi que Secret client ainsi que Endpoints. Puis cliquez sur Enregistrer la configuration .
  • Discord SSO pour Joomla, URL de redirection de connexion
  • Tous les détails ont été enregistrés avec succès.

2.1. Portées et points de terminaison

  • Points de terminaison et portée de Discord : (pour référence)
  • Portée:
    identifier l'e-mail
    Autoriser le point de terminaison :
    https://discordapp.com/api/oauth2/authorize
    Point de terminaison du jeton d’accès :
    https://discordapp.com/api/oauth2/authorize
    Obtenir le point de terminaison des informations utilisateur :
    https://discordapp.com/api/users/@me
    Définir les informations d'identification du client :
    Dans les deux (dans l'en-tête et dans le corps)

3. Configurer Attribut Cartographie

    Le mappage des attributs utilisateur est obligatoire pour permettre aux utilisateurs de se connecter avec succès à Joomla. Nous fixerons en haut attributs du profil utilisateur pour Joomla en utilisant les paramètres ci-dessous.

  • Cliquez sur Étape 3 [Mappage d'attributs] onglet et cliquez sur Configuration du test .
  • SSO d'authentification unique OAuth dans Joomla - Configuration de test
  • Vous pourrez voir les attributs dans le test Sortie de configuration comme suit.
  • OAuth Single Sign-On SSO dans Joomla - Sortie de configuration
  • Maintenant, allez à la Étape 3 [Mappage d'attributs] et sélectionnez le nom de l'attribut pour E-mail et Nom d'utilisateur à partir de la liste déroulante. Alors cliquer sur Terminer la configuration .
  • SSO d'authentification unique OAuth dans Joomla - Mappage d'attributs

4. Configurer l'URL de connexion/SSO

  • Maintenant, allez à Étape 4 [URL SSO] onglet, copiez ici le URL de connexion/SSO et ajoutez-le à ton Site en suivant les étapes indiquées.
  • OAuth Single Sign-On SSO dans Joomla - URL de connexion/SSO
  • Déconnectez-vous maintenant et accédez aux pages de votre site Joomla où vous avez ajouté ce lien. Vous verrez un lien de connexion à l'endroit où vous avez placé ce bouton. Cliquez sur ce bouton pour effectuer le SSO.

Félicitations, vous avez configuré avec succès le Plugin client miniOrange OAuth avec votre Fournisseur OAuth Discord.

Cliquez sur le Plans de mise à niveau pour consulter notre liste complète de fonctionnalités et nos différents plans de licence. Ou tu peux cliquez ici pour vérifier les fonctionnalités et les plans de licence. Si vous souhaitez acheter l'une des versions payantes du plugin, vous devez vous inscrire/vous connecter avec nous dans Configuration du compte languette. Ou tu peux inscrivez-vous/connectez-vous ici .

Si vous rencontrez un problème ou avez des questions en tête, vous pouvez nous contacter en nous envoyant votre requête via le bouton Support du plugin ou en nous envoyant un e-mail à joomlasupport@xecurify.com.

Intégration Joomla Discord

Intégration Joomla Discord

L'intégration de Joomla Discord est utilisée pour effectuer une authentification unique à Joomla depuis Discord, synchroniser les données utilisateur de Discord vers Joomla et vice versa, ainsi que le mappage rôle/groupe entre Joomla et Discord.


En utilisant notre plugin Joomla OAuth Client, vous avez configuré avec succès Authentification unique Joomla Discord (SSO) by Discord en tant que fournisseur OAuth ainsi que Joomla comme client OAuth. Cette solution garantit que vous êtes prêt à fournir un accès sécurisé à votre site Joomla en utilisant les informations de connexion Discord en quelques minutes.

Ressources additionnelles


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