Autentificarea unui utilizator cu WP-API V2 în Postman
Folosesc Postman pentru a testa proiectul meu și wp-api. Mai exact, cereri POST unde un utilizator trebuie să fie autentificat pentru a face ceva. Iată cu ce lucrez pentru a crea un utilizator:
{{url}}/projectname/wp-json/wp/v2/users/?username=unNumeNou&email=ben@scientifik.com&password=parolaAici
Totuși, când testez ceva care necesită autentificare, cum ar fi crearea unui utilizator, primesc eroarea 401:
{
"code": "rest_cannot_create_user",
"message": "Ne pare rău, nu aveți permisiunea să creați resursă.",
"data": {
"status": 401
}
}
Autentificare prin Nonce:
Dacă vedeți link-ul de mai sus, documentația explică setarea header-ului și trimiterea nonce-ului. Aș putea seta header-ul la X-WP-Nonce
dar atunci cum aș putea obține nonce-ul pentru a-l trimite în Postman?
Autentificare prin cookie-uri: Am instalat interceptorul Postman pentru a prelua cookie-uri și văd 5 dintre ele, dar tot primesc eroarea 401 cu metoda de mai sus.
Orice idei sau îndrumări ar fi foarte utile pentru comunitate.
Postman împărtășește cookie-uri cu Chrome. Dacă ești autentificat pe site-ul tău, poți vedea rezultate neașteptate.
REF : https://wordpress.org/support/topic/wp-api-cant-create-a-post/
