Authentification unique à AWS Cognito à l'aide de WordPress comme serveur OAuth | AWS CognitoSSO
Marché
Le plugin OAuth Server pour WordPress active l'authentification unique (SSO) AWS Cognito en utilisant votre nom d'utilisateur et votre mot de passe WordPress. Une fois AWS Cognito configuré avec le plugin OAuth Server pour WordPress, vous pouvez vous connecter à votre compte AWS Cognito à l'aide de vos identifiants WordPress. Le plugin OAuth Server vous permet également d'envoyer des attributs utilisateur WordPress personnalisés. à votre instance AWS Cognito selon vos besoins. Pour en savoir plus sur les autres fonctionnalités de notre plugin OAuth Server pour WordPress, vous pouvez : cliquez ici.
Pré-requis : Téléchargement Et Installation
- Connectez-vous à votre instance WordPress en tant qu'administrateur.
- Aller sur WordPress Tableau de bord >> Plugins et cliquez sur Ajouter un nouveau.
- Recherchez Plugin d'authentification unique (SSO) OAuth Server pour WordPress et cliquez sur Installer maintenant.
- Une fois installé cliquez sur Activer.
Étapes de configuration
Étape 1. Configurer WordPress en tant que serveur OpenID Connect
- Allez dans Serveur OAuth miniOrange Sélectionnez le plugin dans le menu latéral gauche et choisissez votre client OpenID Connect dans la liste. Connexion OpenID personnalisée.

- Entrer Nom du client comme vous le souhaitez. Saisissez l'URL de redirection/de rappel, par exemple (https://Votre-domaine-application-cognito/oauth2/idpresponse), depuis AWS Cognito et saisissez-la sous URI de redirection champ. Cliquez sur Enregistrer le client .

- Inscrire ID client, clé secrète client et point de terminaison de découverte à configurer dans votre client OpenID Connect.

Étape 2. Configurer AWS Cognito en tant que client OpenID Connect
- Tout d'abord, allez à Console Amazon et inscrivez-vous/connectez-vous à votre compte pour configurer AWS Cognito.

- Recherchez Cognito dans le Services AWS barre de recherche comme indiqué ci-dessous.

- Cliquez sur Gérer les pools d'utilisateurs pour voir la liste de vos groupes d'utilisateurs.

- Cliquez sur Créer un pool d'utilisateurs pour créer un nouveau pool d'utilisateurs.

- Ajouter un Nom du pool et cliquez sur le Vérifier les valeurs par défaut pour continuer.

- Dans la barre de navigation présente sur le côté gauche, cliquez sur Fournisseurs d'identité et sélectionnez l'option OpenID Connect.

- Fournissez les informations nécessaires, telles que le nom du fournisseur, l'ID client, le secret client, la portée et le point de terminaison de l'émetteur. Collez le Point de terminaison de découverte (disponible dans notre version premium du plugin) depuis le plugin serveur OAuth miniOrange sous Émetteur. Cliquez sur le Exécuter la découverte bouton puis Créer un fournisseur.
| Identité du client : | Cliquez ici |
| Secret client : | Cliquez ici |
| Point de terminaison de l'émetteur : | // /wp-json/moserver/ |
| Portée : | email de profil openid |

- Faites défiler et cliquez sur Configurer le mappage d'attributs option.

- Ajoutez le Attribut OIDC et Attribut du pool d'utilisateurs en cliquant sur Ajouter un attribut OIDC option. Cliquez sur Enregistrer les modifications .

- Cliquez sur Client d'application puis cliquez à nouveau sur Ajouter un client d'application.


- Entrez un Nom du client de l'application et cliquez sur Créer un client d'application pour créer un client d'application.


- Allez dans nom de domaine et saisissez un nom de domaine pour votre application. Après avoir ajouté le nom de domaine, vous pouvez vérifier sa disponibilité en cliquant sur Voir disponibilités bouton. Après avoir entré un nom de domaine valide, cliquez sur Enregistrer les modifications .

- Dans la barre de navigation présente sur le côté gauche, cliquez sur le Paramètres du client de l'application option sous la Intégration d'applications menu.

- Activer le fournisseur d'identité en tant que Sélectionner tout et entrez votre URL de rappel/redirection que vous obtiendrez grâce à votre plugin miniOrange présent sur votre serveur sous le URL de rappel champ de texte. Sélectionner Octroi du code d'autorisation case à cocher sous le Flux OAuth autorisés et sélectionnez également ouvert et profil cases à cocher sous le Étendues OAuth autorisées option (Veuillez vous référer à l'image ci-dessous). Cliquez sur Enregistrer les modifications bouton pour enregistrer vos configurations.

- Faites défiler et cliquez sur Lancer l'interface utilisateur hébergée option et cliquez sur bouton de connexion.


Vous avez configuré avec succès AWS Cognito en tant que client OAuth pour la mise en place d'une authentification unique (SSO) AWS Cognito avec WordPress pour l'authentification des utilisateurs.
Dans ce guide, vous avez configuré avec succès Authentification unique AWS Cognito (SSO) Grâce à notre extension serveur OAuth pour WordPress, utilisez WordPress comme fournisseur OAuth et AWS Cognito comme client OpenID Connect. Cette solution vous permet de déployer en quelques minutes un accès sécurisé à votre application AWS Cognito à l'aide des identifiants de votre site WordPress.
Articles Relatifs
Merci pour votre réponse. Nous vous répondrons rapidement.
Quelque chose s'est mal passé. Veuillez soumettre à nouveau votre requête

S'inscrire