À propos de Doorkeeper
Doorkeeper est un fournisseur OAuth 2.0 construit avec la technologie Ruby on Rails. Cette gemme peut être installée pour établir la prise en charge OAuth 2.0 pour différentes applications. Plusieurs applications sont accessibles avec un seul nom d'utilisateur et un seul mot de passe à l'aide de Doorkeeper si l'authentification unique est intégrée. Cela réduit les tentatives de connexion infructueuses et rend la connexion rapide et simple.
Défi
Les utilisateurs qui utilisent Doorkeeper accèdent également à 15 à 20 autres applications comme WordPress en une journée. Il n’est pas facile de conserver les informations d’identification pour autant d’applications. De plus, se connecter à ces applications en un seul clic n’est pas possible puisque WordPress ne dispose pas de l’intégration nécessaire pour permettre cela.
Solution
Le produit miniOrange du plug-in client OAuth peut fournir la prise en charge OAuth pour WordPress. De ce fait, WordPress prend en charge le protocole OAuth 2.0 et l'authentification unique peut être facilement configurée entre WordPress et Doorkeeper. Notre plugin possède de nombreuses fonctionnalités grâce auxquelles l'utilisateur peut se connecter directement à WordPress, améliorant ainsi l'expérience utilisateur.
Les étapes ci-dessous peuvent être consultées pour configurer le plugin client OAuth avec Doorkeeper :
- Obtenez l'ID client et le secret client du compte Doorkeeper.
- Configurez votre plugin miniOrange OAuth avec l'ID client, le secret client, les points de terminaison OAuth et la portée comme indiqué ci-dessous.
- Configurez le widget pour afficher le bouton de connexion sur le site.
- Accédez au site Web et appuyez sur un bouton pour vous connecter avec Doorkeeper.
Portée : | public |
Autoriser le point final : | https://your-domain/oauth/authorize |
Point final du jeton d'accès : | https://your-domain/oauth/token |
Obtenir le point de terminaison des informations utilisateur : | https://your-domain/oauth/applications |