Utilizar a API WP externamente como um utilizador wp autenticado utilizando sso.
Pretendo desenvolver uma aplicação Web dedicada para obter os meus dados wp.
Esta aplicação utilizará utilizadores wordpress autenticados.
Como autenticar um pedido de API do WP com um utilizador sem utilizar o seu login e palavra-passe?
Li que é possível utilizar
- Cookie para autenticação, mas só pode ser utilizado como um plugin ou tema no WP.
- Autenticação básica, mas requer uma palavra-passe de utilizador
- Oauth, mas gostaria que o utilizador tivesse acesso contínuo à aplicação sem ter de pedir permissões (uma vez que ambas as aplicações são da mesma organização)
Tem sugestões ou soluções?
Obrigado
-
3897 Responder
Pode utilizar uma palavra-passe de aplicação. Tal como o nome sugere, foi concebida para dar à aplicação acesso privilegiado à API. A aplicação terá todas as funcionalidades do utilizador cuja palavra-passe utiliza. Pode ser qualquer utilizador, mas normalmente é um utilizador criado para este fim. Isto pode dar à aplicação uma enorme quantidade de funcionalidades, pelo que é necessário considerar cuidadosamente quem pode utilizar a aplicação e o que esta pode fazer.
2 meses atrás