Résultats de recherche :

×

Connexion Drupal Line SSO avec le client OAuth | Connexion en ligne Drupal


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

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 Line Single Sign-on avec Drupal OAuth/OpenID Client

1. Configurer Drupal en tant que client OAuth

  • Après avoir installé le module, allez dans le configuration onglet et cliquez sur 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 Gamme du Sélectionnez une application la liste déroulante.
  • 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, la ligne
  • Client Drupal OAuth - Configurer l'onglet OAuth Sélectionnez la ligne et copiez l'URL de rappel

2. Configurer l'application SSO en ligne

  • Télécharger Application en ligne (application) ainsi que s'inscrire Se connecter dans l'application sur le mobile.
  • Utilisez les mêmes informations d'identification que celles utilisées pour vous connecter à l'application mobile Line pour vous connecter à https://developers.line.biz/.
  • Dans le menu supérieur, cliquez sur Produits.
  • Produits Drupal OAuth OpenID OIDC Single Sign On Line SSO
  • Parmi les options, cliquez sur Connexion en ligne.
  • Drupal OAuth OpenID OIDC Connexion unique en ligne SSO Poducts Connexion en ligne
  • Cliquez sur Commencez maintenant comme indiqué dans l'image ci-dessous.
  • Drupal OAuth OpenID OIDC Single Sign On Line Connexion en ligne SSO Commencez maintenant
  • Cliquez sur Créer un nouveau fournisseur et donnez un nom approprié et cliquez sur Page suivante comme indiqué dans l'image ci-dessous.
  • Drupal OAuth OpenID OIDC Single Sign On Line SSO Créer un nouveau fournisseur
  • Dans le Paramètres des chaînes onglet, Remplissez tous les détails requis.
  • Drupal OAuth OpenID OIDC Single Sign On Line Paramètre de canal SSO Informations de base Nom de l'application
  • Demande d'autorisation de courrier électronique, cliquez sur Envoyer à côté de "E-mail" dans l' OpenID Connect session et acceptez les conditions de candidature et téléchargez une capture d'écran de l'écran qui explique à l'utilisateur pourquoi vous devez obtenir son adresse e-mail et à quoi vous l'utiliserez.
  • Drupal OAuth OpenID OIDC Connexion unique en ligne SSO OpenID Connect Email
  • Accédez à paramètres de cette appli languette. En dessous de URL de rappel, cliquer sur Modifier et collez le fichier précédemment copié URL de rappel/redirection dans le champ de texte.
  • Modification des paramètres de l'application SSO en ligne Drupal OAuth OpenID OIDC Single Sign On Line

3. Intégration de Drupal avec Line

  • Line attribue un ID d'application unique à votre application. Copiez le Identifiant de la chaine ainsi que Secret de la chaîne clé et gardez-la à portée de main.
  • Drupal OAuth OpenID OIDC Single Sign On Line SSO Client ID et secret
  • Chez Drupal Configurer OAuth onglet coller le précédemment copié Identifiant de la chaine ainsi que Secret de la chaîne into the identité du client ainsi que Secret client champs de texte, respectivement.
  • Keycloak - Identifiants client

    Vous pouvez également vous référer aux points de terminaison de ligne et à la portée du tableau ci-dessous :

    Portées: Profil openid email
    Point de terminaison d’autorisation : https://access.line.me/oauth2/v2.1/authorize
    Point de terminaison du jeton d’accès : https://api.line.me/oauth2/v2.1/token
    Obtenir le point de terminaison des informations utilisateur : https://api.line.me/v2/profile

4. Tester la configuration de Drupal avec Line

  • 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 Line.
  • Connexion sso en ligne avec Drupal OAuth OpenID Single Single On test Configuration
  • Dans une fenêtre contextuelle de configuration de test, si vous n'avez pas de session active dans le même navigateur, il vous sera demandé de vous connecter à Line. Après vous être connecté avec succès à Line, vous recevrez une liste d’attributs reçus de Line.
  • 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 en ligne avec Drupal OAuth OpenID Single Single On test Configuration réussie
  • 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 en ligne avec Drupal OAuth OpenID Single Single On test 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 ligne. 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 en ligne avec Drupal OAuth OpenID Single Single On 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