Utiliser l'API WP en externe en tant qu'utilisateur wp authentifié à l'aide de sso.
Je souhaite développer une application web dédiée pour récupérer mes données wp.
Cette application utilisera des utilisateurs Wordpress authentifiés.
Comment authentifier une requête api WP avec un utilisateur sans utiliser son login et son mot de passe ?
J'ai lu qu'il était possible d'utiliser
- Cookie pour l'authentification, mais il ne peut être utilisé qu'en tant que plugin ou thème dans WP.
- Authentification de base, mais elle nécessite un mot de passe utilisateur
- Oauth, mais j'aimerais que l'utilisateur ait un accès transparent à l'application sans avoir à demander d'autorisations (car les deux applications appartiennent à la même organisation).
Des conseils ou des solutions ?
merci
-
3897 Répondre
Vous pouvez utiliser un mot de passe d'application. Comme son nom l'indique, il est conçu pour donner à l'application un accès privilégié à l'API. L'application disposera de toutes les fonctionnalités de l'utilisateur dont elle utilise le mot de passe. Il peut s'agir de n'importe quel utilisateur, mais il s'agit généralement d'un utilisateur créé à cet effet. L'application peut ainsi disposer d'un très grand nombre de fonctionnalités. Il convient donc d'examiner attentivement qui peut utiliser l'application et ce qu'elle peut faire.
2 il y a des mois