Résultats de recherche :

×

S'inscrire Contactez-Nous

Intégration SSO OAuth / OpenID Connect avec Drupal en tant que fournisseur OAuth

L'intégration Drupal OAuth Server SSO vous permet de vous connecter à n'importe quelle application client compatible OAuth 2.0 ou OpenID Connect (OIDC) à l'aide des informations d'identification Drupal. Cette intégration SSO est réalisée par le Serveur OAuth miniOrange module. Il prend en charge plusieurs types d'attribution, notamment l'attribution de mot de passe, l'attribution d'informations d'identification client, l'attribution implicite et le type d'attribution d'autorisation.

Le module est compatible avec tous les clients OAuth/OIDC tels que Salesforce, Slack, AWS Cognito, Jira, Joomla, WordPress, Magento, Bitbucket, Azure AD B2C, Confluence, OSTicket, Grafana, Qlik Cloud, et est disponible pour Drupal 7, Drupal 8, Drupal 9, Drupal 10 et Drupal 11.

  • Téléchargez le module :

    le compositeur nécessite 'drupal/oauth_server_sso'

  • Allez dans étendre menu sur votre console d'administration Drupal et activez le module en activant la case à cocher et en cliquant sur Installer .
  • Configurez le module à :

    {BaseURL}/admin/config/people/oauth_server_sso/config_client

  • Installez le module :

    drush et oauth_server_sso

  • Vider le cache:

    drush cr

  • Configurez le module à :

    {BaseURL}/admin/config/people/oauth_server_sso/config_client

  • Accédez à étendre menu sur votre console d'administration Drupal et cliquez sur Installer un nouveau module de.
  • Installez le module Drupal OAuth / OIDC Provider - Single Sign On (SSO) soit en téléchargeant le zip, soit à partir de 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 .
  • Configurez le module à :

    {BaseURL}/admin/config/people/oauth_server_sso/config_client

  • Accédez à Configuration → Personnes → Configuration du serveur OAuth miniOrange dans le menu Administration. (admin/config/people/oauth_server_sso/config_client)
Serveur Drupal-OAuth - sélectionnez la configuration du serveur OAuth miniorange
  • 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). Client OAuth onglet dans l' Ajouter un client section entrez le nom de l'application dans le Nom de l'application et collez l'URL de rappel précédemment copiée à partir du client OAuth dans le URL de rappel/redirection champ de texte.
  • Plusieurs URL de rappel peuvent être ajoutées en cliquant sur le bouton Ajouter plus à côté du champ de texte.
  • Cliquez sur le Enregistrer bouton (dans la fenêtre de contrôle qui apparaît maintenant)
Serveur OAuth Drupal - Ajouter un client - Coller l'URL de rappel
  • L'identifiant et le secret du client s'affichent. Veuillez les copier et les conserver. Ils seront nécessaires lors de la configuration de l'application cliente.
  • Veuillez configurer la portée et les points de terminaison comme indiqué dans le tableau ci-dessous dans l'application cliente. (Vous pouvez également obtenir ces informations à partir de…) Portée et points finaux l'article de l' Site Drupal -> Configuration -> Configuration du serveur miniOrange OAuth -> Client OAuth):
  • Domaine profil openid email
    Autoriser le point de terminaison {base_url_of_the_drupal_site}/mo/oauth2/authorize
    Point de terminaison du jeton d'accès {base_url_of_the_drupal_site}/mo/oauth2/token
    Obtenir le point de terminaison des informations utilisateur {base_url_of_the_drupal_site}/mo/oauth2/userinfo

Si vous rencontrez des problèmes lors de la configuration ou si vous souhaitez des fonctionnalités supplémentaires, veuillez nous contacter à drupalsupport@xecurify.com.


 Merci pour votre réponse. Nous reviendrons vers vous bientôt.

Quelque chose s'est mal passé. Veuillez soumettre à nouveau votre requête

Nous vous contacterons dans les plus brefs délais !



ADFS_sso ×
Bonjour!

Besoin d'aide? Nous sommes ici !

soutenez