Résultats de recherche :

×

Connexion Drupal miniOrange SSO avec le client OAuth | Connexion Drupal miniOrange


L'intégration Drupal miniOrange SSO vous permettra de configurer la connexion Single Sign-On (SSO) entre votre site Drupal et miniOrange à 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.
Nous allons ici passer en revue un guide pour configurer la connexion SSO entre Drupal et miniOrange. En suivant ces étapes, les utilisateurs de miniOrange pourront se connecter au site Drupal en utilisant leurs identifiants miniOrange.
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.

Procédure d'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.
  • Installer Drupal Connexion 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

Comment intégrer l'authentification unique miniOrange avec le client Drupal OAuth/OpenID

1. Configurer Drupal en tant que client OAuth

  • Après avoir installé le module, accédez au configuration onglet et cliquez sur Configuration du client Drupal OAuth lien du module.
  • Drupal OAuth Client - Onglet Configuration et sélectionnez le module Drupal OAuth Client
  • Dans le Configurer OAuth onglet, sélectionnez miniOrange du Sélectionnez une application la liste déroulante.
  • Client Drupal OAuth - Configurer l'onglet OAuth Sélectionnez miniOrange
  • Copiez le URL de rappel/redirection et gardez-le à portée de main.
  • Remarque: Si votre fournisseur prend uniquement en charge HTTPS URL de rappel/redirection et vous disposez d'un site HTTP, assurez-vous d'activer le 'Appliquer l'URL de rappel HTTPS' en bas de l'onglet.

  • Entrez le nom de l'application dans le champ Nom du profil champ de texte. Par exemple, miniOrange
  • Client Drupal OAuth - Configurer l'onglet OAuth Sélectionnez miniOrange et copiez l'URL de rappel

2. Configurer l'application SSO dans miniOrange

  • Connectez-vous à votre Administrateur miniOrange compte.
  • Tableau de bord MiniOrange
  • Dans le menu de gauche, cliquez sur Applications.
  • Authentification unique Drupal OAuth/OIDC, création d'une nouvelle application
  • Dans le coin supérieur droit, sélectionnez + Ajouter une application.
  • Authentification unique Drupal OAuth/OIDC, configurer l'application
  • Sélectionnez OAUTH/OIDC Carte.
  • Authentification unique Drupal OAuth/OIDC, ajouter une application
  • Recherchez Application dans la zone de recherche et sélectionnez Candidature de votre choix.
  • Authentification unique Drupal OAuth/OIDC, ajouter une application OAuth
  • Entrez maintenant les informations suivantes comme indiqué ci-dessous :
  • Nom du client Entrez le nom du client selon votre choix
    URL de redirection Entrer URL de redirection/rappel-{oauth_client_base_url}/plugins/servlet/oauth/callback à partir du module miniOrange OAuth Client sous URL de redirection champ
    Authentification unique (SSO) OAuth/OpenID/OIDC, miniOrange SSO, remplissage des informations sur l'application
  • Vous devez cliquer Épargnez bouton pour créer votre application avec succès.

3. Intégration de Drupal avec miniOrange

  • Visitez le tableau de bord miniOrange : accédez à Applications -> Votre application -> Sélectionner -> Modifier
  • OAuth/OpenID/OIDC Single Sign On (SSO), miniOrange SSO, application configurée
  • miniOrange attribue un ID d'application unique à votre application. Copiez le identité du client ainsi que Secret client clé et gardez-la à portée de main.
  • Drupal OAuth/OIDC Single Sign On, copiez l'identifiant client et le client
  • Dans l'onglet Configurer OAuth de Drupal, collez le texte copié identité du client ainsi que Secret client into the identité du client ainsi que Secret client champ de texte.
  • Connexion sso miniOrange avec Drupal OAuth OpenID Single Single sur les informations d'identification client miniOrange
  • Afin de configurer le Octroi de mot de passe flux, sélectionnez simplement le bouton radio de Octroi de mot de passe sous le Type de subvention .
  • Vous avez terminé avec succès vos configurations côté miniOrange App OAuth Server.
  • Portée: profil de messagerie openid
    Autoriser EndPoint : https://login.xecurify.com/moas/idp/openidsso
    Point de terminaison du jeton d’accès : https://login.xecurify.com/moas/rest/oauth/token
    Point de terminaison des informations utilisateur : https://logins.xecurify.com/moas/rest/oauth/getuserinfo

4. Tester la configuration de Drupal avec miniOrange

  • Après avoir enregistré avec succès les configurations, cliquez sur le Effectuer une configuration de test bouton pour tester la connexion entre Drupal et miniOrange.
  • Connexion sso miniOrange avec Drupal OAuth OpenID Unique Unique Sur la configuration du test miniOrange
  • Dans une fenêtre contextuelle de configuration de test, si vous n'avez aucune session active sur le même navigateur, il vous sera demandé de vous connecter au miniOrange. Après vous être connecté avec succès au miniOrange, vous recevrez une liste des attributs reçus du miniOrange.
  • Faites défiler vers le bas et cliquez sur le Configurer le mappage d'attributs/rôles .
  • Connexion sso miniOrange avec Drupal OAuth OpenID Single Single Sur test miniOrange Configuration réussie
  • Maintenant, dans le Cartographie des attributs et des rôles onglet, vous pouvez voir une liste de Attributs reçus du serveur OAuth fenêtre du côté droit. Ensuite, copiez le nom de l'attribut qui contient l'adresse e-mail et collez-le dans le Adresse e-mail champ de texte.
  • Copiez le nom de l'attribut qui contient le nom et collez-le dans le Attribut de nom champ de texte.
  • Ensuite, faites défiler vers le bas et cliquez sur le Enregistrer la configuration .
  • Connexion sso miniOrange avec Drupal OAuth OpenID Single Single Sur test miniOrange Configuration réussie

    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 miniOrange. 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 miniOrange avec Drupal OAuth OpenID Single Single Sur test miniOrange 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