Résultats de recherche :

×

Intégration Drupal LinkedIn SSO avec le client OAuth | Connexion LinkedIn à Drupal


L'intégration Drupal LinkedIn SSO vous permettra de configurer la connexion Single Sign-On (SSO) entre votre site Drupal et LinkedIn à l'aide du protocole OAuth/OpenID. Le module de connexion Drupal OAuth 2.0/OpenID offre la possibilité d'activer la connexion à l'aide de l'authentification unique OAuth 2.0/OIDC sur le site Drupal. Nous fournissons le Drupal OAuth/OpenID Module client pour Drupal 7, Drupal 8, Drupal 9 et Drupal 10. Nous passerons ici par un guide pour configurer la connexion SSO entre Drupal et LinkedIn. En suivant ces étapes, les utilisateurs de LinkedIn pourront se connecter au site Drupal en utilisant leurs identifiants LinkedIn.

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 LinkedIn avec Drupal OAuth/OpenID Client

1. Configurer Drupal en tant que client OAuth

  • Après avoir installé le module, accédez au configuration onglet et cliquez sur le Configuration du client miniOrange OAuth lien du module.
  • Drupal OAuth Client - Onglet Configuration et sélectionnez le module client miniorange oauth
  • Dans le Configurer OAuth onglet, sélectionnez LinkedIn du Sélectionnez une application la liste déroulante.
  • Notes: Si vous ne trouvez pas votre application/fournisseur dans le Sélectionnez une application liste déroulante, choisissez le Fournisseur OAuth 2.0 personnalisé.

  • Copiez le URL de rappel/redirection et gardez-le à portée de main.
  • Notes: 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, LinkedIn
  • Client Drupal OAuth - Configurer l'onglet OAuth Sélectionnez linkedin et copiez l'URL de rappel

2. Configurer l'application SSO dans LinkedIn

  • Cliquez sur Administrateur LinkedIn console et inscrivez-vous/connectez-vous à votre compte.
  • Cliquez sur Créer une application .
  • LinkedIn SSO - Connexion Mes applications Créer une application
  • Dans le Créer une application panneau, entrez les informations requises :
    • Entrez le nom de l'application préférée dans Nom de l'application champ de texte.
    • Page LinkedIn: Saisissez le nom de votre entreprise ou l'URL de votre page d'entreprise linkedIn.
    • Logo de l'application: Ajoutez le logo de votre entreprise.
    • Cochez la case des conditions légales, puis cliquez sur le bouton Créer une application .
    LinkedIn SSO - Créer une application
  • Accédez à la Auth l'onglet et, sous l'onglet Paramètres OAuth 2.0 section, cliquez sur Crayon icône.
  • Cliquez sur + Ajouter une URL de redirection lien et collez le copié URL de rappel into the URL de redirection autorisées pour votre application champ de texte. Ensuite, cliquez sur Mises à jour .
  • LinkedIn SSO - URL de rappel, collez-la ici

3. Intégrer Drupal à LinkedIn

  • LinkedIn attribue un identifiant d'application unique à votre candidature. Copiez le identité du client du Informations d'identification de l'application .
  • LinkedIn SSO Copier l'ID client et le secret client
  • Chez Drupal Configurer OAuth onglet et collez le copié identité du client into the identité du client champ de texte.
  • LinkedIn - Informations d'identification du client
  • Dans le Informations d'identification de l'application section, cliquez sur Œil icône. Puis copiez Secret client.
  • LinkedIn – Copier le secret client
  • Chez Drupal Configurer OAuth onglet et collez le copié Secret client into the Secret client champ de texte.
  • Client Drupal OAuth - Coller la valeur secrète du client
  • Accédez à la page LinkedIn. Allez au Produits languette.
  • Linkedin - allez dans l'onglet produit
  • En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Connectez-vous avec LinkedIn carte, cliquez sur le Demander l'accès .
  • Cliquez sur le bouton Demander un accès
  • Cochez la case pour accepter les conditions légales, puis cliquez sur le bouton Demander l'accès .
  • Accepter les termes et conditions juridiques
  • Vous avez terminé avec succès les configurations côté serveur OAuth de votre application LinkedIn.
  • Domaine r_emailaddress r_liteprofile
    Autoriser le point de terminaison https://www.linkedin.com/oauth/v2/authorization
    Point de terminaison du jeton d'accès https://www.linkedin.com/oauth/v2/accessToken
    Obtenir le point de terminaison des informations utilisateur https://api.linkedin.com/v2/me

4. Testez la configuration de Drupal avec LinkedIn

  • 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 LinkedIn.
  • Connexion sso LinkedIn avec Drupal OAuth OpenID Single Single Lors de la configuration du test
  • Ce Fenêtre de configuration des tests vous fournira une liste des attributs provenant de LinkedIn.
  • 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 LinkedIn avec Drupal OAuth OpenID Single Single On - Sélectionnez l'attribut d'e-mail
  • Maintenant, dans le Cartographie des attributs et des rôles onglet, vous pouvez également choisir l'onglet Attribut de nom d'utilisateur dans la liste déroulante et cliquez sur le Enregistrer la configuration .
  • Connexion sso LinkedIn avec Drupal OAuth OpenID Unique Unique Sur Sélectionner l'attribut de nom d'utilisateur

    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 LinkedIn. 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 LinkedIn avec Drupal OAuth OpenID Single Single Lors de la configuration du test avec succès

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