Skip to content
Maurilio Atila edited this page May 20, 2016 · 2 revisions

Autenticação para Produção

Tentamos instalar o oauth1 para o wp-api além do oauth1, mas atualmente ele não esta funcionando com o wp-api na versão 2, estamos buscando uma solução para usar o oauth2.

Autenticação para DEV

2 opções:

Nós instalamos o plugin:

https://github.com/georgestephanis/application-passwords

Uma alternativa para não ter que colocar em base64 é utilizar o plugin wp-basic altentication

Após isso fomos na página do usuário no wp, e criamos uma nova senha.

Após isso geramos um "token"

echo -n "user:password_generated"

Ai saiu algo assim: Y2FiZWxvOkcxRTcgaGF6aCA0UzczIDVUOUsgY3B6ayBESlFX

Depois bastou colocar no comando abaixo e fazer algumas mudanças que rolou a alteração de uma pauta e a criação de uma pauta.

curl —header "Authorization: Basic Y2FiZWxvOkcxRTcgaGF6aCA0UzczIDVUOUsgY3B6ayBESlFX" -X POST -d "title=New Title" http://redelivre.pure.za/wp-json/wp/v2/pautas/10

Usando o plugin https://github.com/WP-API/Basic-Auth

Basta ter um usuário e senha válidos curl --user usuario1:senha1 -X POST -d "title=Nova Pauta" http://novocnpc.beta.redelivre.org.br/wp-json/wp/v2/pautas

Clone this wiki locally