Résultats de recherche :

×

Intégration Drupal Joomla SSO avec le client OAuth


L'intégration Drupal Joomla SSO vous permettra de configurer la connexion Single Sign-On (SSO) entre votre site Drupal et Joomla à l'aide du protocole OAuth/OpenID. Module de connexion Drupal OAuth 2.0/OpenID donne la possibilité d'activer la connexion à l'aide de l'authentification unique OAuth 2.0/OIDC sur le site Drupal. Nous fournissons le module Drupal OAuth/OpenID Client pour Drupal 7, Drupal 8, Drupal 9 et Drupal 10.
Ici, nous allons passer en revue un guide pour configurer la connexion SSO entre Drupal et Joomla. En suivant ces étapes, les utilisateurs de Joomla pourront se connecter au site Drupal en utilisant leurs identifiants Joomla.
Si vous avez des questions ou si vous avez besoin d'aide pour configurer le module, vous pouvez nous contacter à drupalsupport@xecurify.com. Si vous le souhaitez, nous pouvons également planifier une réunion en ligne pour vous aider à configurer Drupal. Connexion OAuth et OpenID Connect – Connexion SSO client OAuth2 module.



Pré-requis : téléchargement et installation 


  • Téléchargez le module :
    Le compositeur nécessite 'drupal/miniorange_oauth_client'
  • Accédez à étendre menu sur votre console d'administration Drupal et recherchez Configuration du client miniOrange OAuth en utilisant le champ de recherche.
  • Activez le module en cochant la case et cliquez sur le Installer .
  • Vous pouvez configurer le module à :
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc
  • Installez le module :
    drush et drupal/miniorange_oauth_client
  • Vider le cache:
     drush cr
  • Vous pouvez configurer le module à :
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc
  • Accédez à étendre menu sur votre console d'administration Drupal et cliquez sur Installer un nouveau module de.
  • Installez l' Connexion Drupal OAuth et OpenID Connect - Connexion SSO client OAuth2 module soit en téléchargeant le zip, soit depuis l'URL du paquet (tar/zip).
  • Cliquez sur Activer les modules nouvellement ajoutés.
  • Activez ce module en cochant la case et en cliquant sur installer .
  • Vous pouvez configurer le module à :
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc
  • Accédez à la Configurer OAuth et recherchez votre fournisseur/application à l’aide du champ de recherche. Si vous ne trouvez pas l'application/le fournisseur souhaité, sélectionnez Fournisseur OAuth personnalisé.
  • Client Drupal OAuth - Module de configuration
  • Copiez le URL de rappel/redirection et gardez-le à portée de main.
  • Client Drupal OAuth - Onglet Configurer OAuth

1. Configurer Joomla en tant que fournisseur OAuth

  • Connectez-vous au site Web Joomla en tant qu'administrateur.
  • Accédez à la Composantes et sélectionnez Serveur OAuth miniorange plugin.
  • Joomla OAuth OpenID OIDC Single Sign On Joomla SSO sélectionnez le plugin
  • Cliquez sur Configurer OAuth onglet pour configurer Joomla OAuth Server.
  • Drupal OAuth OpenID OIDC Single Sign On (SSO) Joomla SSO configurer l'onglet OAuth
  • Vous allez être redirigé vers le Configurer OAuth languette. Ensuite, cliquez sur ADD .
  • Drupal OAuth OpenID OIDC Single Sign On (SSO) Joomla SSO cliquez sur le bouton AJOUTER
  • Entrer le Nom du client par ex. Drupal.
  • Vous obtiendrez le URI de redirection autorisé/URL de rappel de Drupal sous le Configurer OAuth languette.
  • Drupal OAuth OpenID OIDC Single Sign On (SSO) URL de redirection SSO Joomla
  • Entrer URI de redirection autorisé/URL de rappel et cliquez sur le Enregistrer le client .
  • Drupal OAuth OpenID OIDC Single Sign On (SSO) URL de redirection SSO Joomla

2. Intégrer Drupal à Joomla

  • Vous obtiendrez le identité du client ainsi que Secret client.
  • Drupal OAuth OpenID OIDC Single Sign On (SSO) ID client SSO Joomla et secret client
  • Collez le identité du client ainsi que Secret client dans Drupal avec les champs respectifs.
  • Drupal OAuth OpenID OIDC Single Sign On (SSO) ID client et secret Joomla SSO
  • Maintenant, allez au Configurer OAuth onglet du plugin Joomla. Ensuite, cliquez sur le URL des points de terminaison bouton pour les points de terminaison.
  • Joomla OAuth OpenID OIDC Single Sign On (SSO) URL des points de terminaison Joomla SSO URL des points de terminaison Drupal OAuth OpenID OIDC Single Sign On (SSO) Joomla SSO
  • Entrer le Domaine, Autoriser le point de terminaison, Point de terminaison du jeton d'accès, Obtenir le point de terminaison des informations utilisateur dans Drupal avec les champs respectifs et cliquez sur le Enregistrer la configuration .
  • Configuration de l'authentification unique (SSO) Joomla OAuth OpenID OIDC

3. Tester la configuration de Drupal avec Joomla

  • Après avoir enregistré avec succès les configurations, veuillez cliquer sur le Configuration du test bouton pour tester la connexion entre Drupal et Joomla.
  • Connexion sso Joomla avec Drupal OAuth OpenID Single Single Sur la configuration du test Joomla
  • Ce Fenêtre de configuration des tests vous fournira une liste des attributs provenant de Joomla.
  • Sélectionnez le Attribut d'e-mail dans le menu déroulant dans lequel l'identifiant de messagerie de l'utilisateur est obtenu et cliquez sur le OK .
  • Connexion sso Joomla avec Drupal OAuth OpenID Single Single Sur Joomla test Configuration réussie
  • Maintenant, dans le Cartographie des attributs et des rôles , vous pouvez également choisir l'attribut de nom d'utilisateur dans la liste déroulante et cliquer sur l'onglet Enregistrer la configuration .
  • Connexion sso Joomla avec Drupal OAuth OpenID Single Single sur le mappage des attributs Joomla

    Veuillez noter : Le mappage de l'attribut e-mail est obligatoire pour que votre connexion fonctionne.

  • Déconnectez-vous maintenant et accédez à la page de connexion de votre site Drupal. Vous y trouverez automatiquement un lien de connexion avec Joomla. Si vous souhaitez également ajouter le lien SSO vers d'autres pages, veuillez suivre les étapes indiquées dans l'image ci-dessous :
  • Connexion sso Joomla avec Drupal OAuth OpenID Single Single On DeviantArt test Configuration réussie

Assistance active 24h/7 et XNUMXj/XNUMX

Si vous rencontrez des problèmes ou si vous avez des questions, n'hésitez pas à nous contacter à drupalsupport@xecurify.com. Si vous souhaitez que des fonctionnalités supplémentaires soient incluses dans le module, veuillez nous contacter et nous pourrons les personnaliser sur mesure pour vous. De plus, si vous le souhaitez, nous pouvons également planifier une réunion en ligne pour vous aider à configurer le module Drupal OAuth/OpenID Single Sign On.

Ressources additionnelles

Nos autres modules

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