Résultats de recherche :

×

S'inscrire Contactez-Nous

Configurer l'authentification unique (SSO) Google Classroom avec OAuth pour WordPress

L'authentification unique (SSO) Google Classroom via l'extension WordPress OAuth & OpenID Connect permet de se connecter à votre site WordPress à l'aide des identifiants Google Classroom et d'autres fournisseurs d'authentification standard et personnalisés. Elle prend en charge des fonctionnalités avancées d'authentification unique (SSO) telles que le mappage des attributs de profil utilisateur et le mappage des rôles. Pour en savoir plus sur l'intégration de Google Classroom à WordPress et sur les autres fonctionnalités offertes par l'extension OAuth Single Sign-On (client OAuth/OpenID Connect) pour WordPress, cliquez ici.

  • Connectez-vous à votre instance WordPress en tant qu'administrateur.
  • Aller sur WordPress Tableau de bord -> Plugins et cliquez sur Ajouter un nouveau.
  • Rechercher un Plugin d'authentification unique (SSO) OAuth pour WordPress et cliquez sur Installer maintenant.
  • Une fois installé cliquez sur Activer.

Nous proposons l'authentification unique (SSO) pour WordPress avec plusieurs établissements d'enseignement. Vous trouverez ci-dessous quelques exemples populaires.

Intelligent

Lien de classe

Toile

Vous ne trouvez pas votre établissement de formation ? Cliquez ici pour en savoir plus.

  • Allez dans https://console.developers.google.com/ et inscrivez-vous/connectez-vous.
  • Cliquez sur Sélectionnez un projet Pour créer un nouveau projet Google Apps, une fenêtre contextuelle affichant la liste de tous vos projets apparaîtra.
Configurer l'authentification unique (SSO) de Google Classroom - Sélectionner Nouveau projet

  • Vous pouvez cliquer sur le Nouveau projet bouton pour créer un nouveau projet.
Configurer l'authentification unique (SSO) de Google Classroom - Créer un nouveau projet

  • Entrez le nom de votre projet sous le Nom Du Projet champ et cliquez sur Créer.
Configurer l'authentification unique (SSO) de Google Classroom - Saisir le nom du projet

  • Allez dans le menu de navigation Apis Services Titres de compétences.
Configurer l'authentification unique (SSO) de Google Classroom - Accéder aux identifiants

  • Cliquez sur Créer des identifiants puis sélectionnez ID client OAuth parmi les options proposées.
Configurer l'authentification unique (SSO) Google Classroom - ID client OAuth

  • Si vous recevez un avertissement indiquant que pour créer un identifiant client OAuth, vous devez définir un nom de produit sur l'écran de consentement (comme indiqué dans l'image ci-dessous). Clique sur le Configurer l'écran de consentement .
Configurer l'authentification unique (SSO) de Google Classroom - Configurer l'écran de consentement

  • Entrez les détails requis tels que Nom de l'application, e-mail d'assistance utilisateur, Et cliquez sur Sauvegarder et continuer .
Configurer l'authentification unique (SSO) de Google Classroom - Saisir les informations de l'application

Configurer l'authentification unique (SSO) de Google Classroom - Enregistrer les paramètres

  • Maintenant, pour configurer les étendues, cliquez sur Ajouter ou supprimer les étendues .
Configurer l'authentification unique (SSO) de Google Classroom - Ajouter ou supprimer des étendues

  • Maintenant, sélectionnez le Scopes pour permettre à votre projet d'accéder à certains types de données privées des utilisateurs depuis leur compte Google et cliquez sur Sauvegarder et continuer .
Configurer l'authentification unique (SSO) de Google Classroom - Mettre à jour le périmètre

  • Rendez-vous dans la section Onglet Informations d'identification et cliquez sur Créer des identifiants bouton. Sélectionner Application Web dans la liste déroulante pour créer une nouvelle application.
Configurer l'authentification unique (SSO) de Google Classroom - Sélectionner l'application Web

  • Entrez le nom que vous souhaitez pour votre ID client dans le champ du nom et entrez le URI de redirection/de rappel à partir du plugin/module miniOrange OAuth Client sous le URI de redirection autorisées champ et cliquez sur Créer .
Configurer l'authentification unique (SSO) Google Classroom - Créer un ID client OAuth

  • Vous verrez apparaître une fenêtre contextuelle contenant l'ID client et le secret client. Copiez votre identité du client et Secret client et enregistrez-le sur la configuration du plugin miniOrange OAuth Client.
Configurer l'authentification unique (SSO) de Google Classroom : ID client et clé secrète.

  • Vous avez terminé avec succès vos configurations côté serveur OAuth de Google App.

Google Classroom est désormais configuré avec succès comme fournisseur OAuth pour permettre la connexion SSO Google Classroom à votre site WordPress.


  • Allez dans Configurer OAuth onglet et cliquez Ajouter une nouvelle application pour ajouter une nouvelle application client à votre site Web.
Google Single Sign-On (SSO) OAuth - Ajouter une nouvelle application

  • Choisissez votre application dans la liste des fournisseurs OAuth / OpenID Connect, ici Google.
Google Single Sign-On (SSO) OAuth – Sélectionner une application

  • Copiez le URL de rappel à utiliser dans la configuration du fournisseur OAuth. Cliquez sur Suivant.
Google Single Sign-On (SSO) OAuth – URL de rappel

  • Vous devez saisir le Nom de l'application et points de terminaison Pour cela, veuillez vous référer au tableau ci-dessous et cliquer sur Suivant.
  • Autoriser le point de terminaison : https://accounts.google.com/o/oauth2/auth
    Point de terminaison du jeton d’accès : https://www.googleapis.com/oauth2/v4/token
    Obtenir le point de terminaison des informations utilisateur : https://www.googleapis.com/oauth2/v1/userinfo
Authentification unique (SSO) Google OAuth - Ajouter le nom de l'application et les points de terminaison

  • Entrez les informations d'identification du client comme ID client et secret client comme indiqué dans la boîte de dialogue de configuration. Saisissez les valeurs de portée comme suit : e-mail profil openid. Cliquez sur Suivant.
Authentification unique Google (SSO) OAuth : ID client et clé secrète du client

  • Cliquez sur Finition pour enregistrer la configuration.
Authentification unique Google (SSO) OAuth - Terminer la configuration

Vous avez configuré avec succès WordPress en tant que client OAuth pour permettre l'authentification des utilisateurs via l'authentification unique (SSO) Google Classroom sur votre site WordPress.

  • Allez dans Configurer OAuth Utilisez l'onglet et recherchez le nom de votre application pour ajouter une nouvelle application cliente à votre site web, ici. Google.
Google Single Sign-On (SSO) OAuth - Ajouter une nouvelle application

  • Insérez votre domaine Google ici et configurez identité du client et Secret client reçu de la configuration de Google et cliquez Enregistrer les paramètres.
Google Single Sign-On (SSO) OAuth - Ajouter un domaine

  • Choisissez votre Type de subvention dans la liste des options & Cliquez sur Enregistrer les paramètres pour enregistrer la configuration.
Google Single Sign-On (SSO) OAuth - Ajouter un type de subvention

Vous avez configuré avec succès WordPress en tant que client OAuth pour permettre l'authentification des utilisateurs via la connexion Google Single Sign-On (SSO) à votre site WordPress.

  • Le mappage des attributs utilisateur est obligatoire pour permettre aux utilisateurs de se connecter avec succès à WordPress. Nous allons configurer les attributs du profil utilisateur pour WordPress en utilisant les paramètres ci-dessous.

Recherche des attributs utilisateur :

  • Allez dans Configurer OAuth languette. Faites défiler vers le bas et cliquez sur Configuration du test.
Configurer l'authentification unique (SSO) de Google Classroom - Tester la configuration

  • Vous verrez toutes les valeurs renvoyées par votre fournisseur OAuth à WordPress dans un tableau. Si vous ne voyez pas de valeur pour le prénom, le nom, l'adresse e-mail ou le nom d'utilisateur, configurez les paramètres requis dans votre fournisseur OAuth pour renvoyer ces informations.
Configurer l'authentification unique (SSO) de Google Classroom - Résultat du test de configuration

  • Une fois que vous voyez toutes les valeurs dans la configuration du test, accédez à Mappage d’attributs/rôles Dans l'onglet, vous obtiendrez la liste des attributs dans les menus déroulants.
Configurer l'authentification unique (SSO) de Google Classroom : mappage des attributs et des rôles


  • Cliquez sur « Configuration de test » et vous obtiendrez la liste des noms d'attribut et des valeurs d'attribut envoyés par votre fournisseur OAuth.
  • Dans la fenêtre Configuration du test, mappez les noms d'attribut dans la section Mappage d'attributs du plugin. Reportez-vous à la capture d'écran pour plus de détails.
Configurer l'authentification unique (SSO) de Google Classroom - Association des attributs

  • Activer le mappage de rôles : Pour activer le mappage de rôle, vous devez mapper l'attribut de nom de groupe. Sélectionnez le nom de l'attribut dans la liste des attributs qui renvoie les rôles de votre application fournisseur.
    Par exemple: Rôle
Configurer l'authentification unique (SSO) de Google Classroom - Attribution des rôles

  • Attribuez le rôle WordPress au rôle Fournisseur : En fonction de votre application fournisseur, vous pouvez attribuer le rôle WordPress à vos rôles fournisseurs. Il peut s'agir d'un étudiant, d'un enseignant, d'un administrateur ou de tout autre rôle selon votre application. Ajoutez les rôles fournisseurs sous Valeur d'attribut de groupe et attribuez-lui le rôle WordPress requis sous Rôle WordPress.

    Par exemple, Dans l'image ci-dessous, l'enseignant a le rôle d'administrateur et l'élève celui d'abonné.
Configurer l'authentification unique (SSO) de Google Classroom - Association des rôles WordPress

  • Une fois le mappage enregistré, le rôle de fournisseur se verra attribuer le rôle d'administrateur WordPress après SSO.
    Exemple : Conformément à l'exemple donné, les utilisateurs ayant le rôle « enseignant » seront ajoutés en tant qu'administrateurs dans WordPress et les utilisateurs ayant le rôle « étudiant » seront ajoutés en tant qu'abonnés.

  • Les paramètres de l'onglet « Paramètres d'authentification unique (SSO) » définissent l'expérience utilisateur pour l'authentification unique (SSO). Pour ajouter un widget de connexion Okta sur votre page WordPress, suivez les étapes ci-dessous.
  • Allez dans Panneau de gauche WordPress > Apparences > Widgets.
  • Sélectionner miniOrange OAuth. Faites glisser et déposez vers votre emplacement préféré et enregistrez.
Configurer l'authentification unique (SSO) Google Classroom - Paramètres du bouton de connexion WordPress

  • Allez dans Panneau de gauche WordPress > Apparences > Widgets.
  • Sélectionner miniOrange OAuth. Faites glisser et déposez vers votre emplacement préféré et enregistrez.
Configurer l'authentification unique (SSO) Google Classroom - Paramètres du bouton de connexion WordPress

  • Ouvrez votre page WordPress ; vous y trouverez le bouton de connexion SSO Google Classroom. Vous pouvez tester l’authentification unique (SSO) Google Classroom dès maintenant.
  • Assurez-vous que le "Afficher sur la page de connexion" L’option est activée pour votre application. (Reportez-vous à l'image ci-dessous)
Configurer l'authentification unique (SSO) Google Classroom - Option « Afficher sur la page de connexion »

  • Maintenant, allez à votre WordPress Login . (Par exemple https://<votre-domaine-wordpress>/wp-login.php)
  • Vous y trouverez un bouton de connexion SSO Google Classroom. En cliquant dessus, vous pourrez tester l'authentification unique (SSO) de Google Classroom.
Configurer l'authentification unique (SSO) de Google Classroom - Bouton de connexion


Dans ce guide, vous avez configuré avec succès l'authentification unique (SSO) Google Classroom en définissant Google Classroom comme fournisseur OAuth et WordPress comme client OAuth grâce à notre extension WordPress d'authentification unique OAuth (client OAuth et OpenID Connect). Cette solution vous permet de déployer rapidement un accès sécurisé à votre site WordPress via les identifiants de connexion Google Classroom.



 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