---
description: >-
  https://kb.pavietnam.vn/wordpress-rest-api-la-gi-huong-dan-su-dung-wordpress-rest-api.html
---

# \[API] Basic Auth (ok)

Để tạo 1 bài viết mới trong WordPress, thông thường bạn phải login vào trang quản trị và viết bài. Tuy nhiên với Rest API bạn không thể login bằng phương pháp thông thường. Vì vậy bạn cần 1 plugin để thực hiện điều đó mới có thể tạo bài viết thông qua REST API. Đó là Basic Auth

Sau khi cài đặt xong chúng ta có thể tạo bài viết với xác thực đơn giản:

_`curl --user wordpress:wordpress http://your-blog.com/wp-json/`_

Hoặc tạo bài viết với phần header:

```
Authorization: Basic d29yZHByZXNzOndvcmRwcmVzcw==
```



```
wordpres:wordpres ====> d29yZHByZXNzOndvcmRwcmVzcw==
```

Chú ý: Xem ảnh

![](https://2370029328-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWPtKFbhw0XehxVuoiZ%2F-MOK3lLtnyxs0ZMt_kRb%2F-MOKlcoHygVB6BybxHmz%2FScreenshot_7.png?alt=media\&token=bbca54c9-0113-42db-a0a9-371bd60746d9)

![](https://2370029328-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWPtKFbhw0XehxVuoiZ%2F-MOK3lLtnyxs0ZMt_kRb%2F-MOKlfEA-m9teOyCkPlY%2FScreenshot_8.png?alt=media\&token=8c5504fe-c146-4b89-affd-6015f880b944)

Đây là plugin [https://github.com/WP-API/Basic-Auth](https://github.com/WP-API/Basic-Auth)

Đại loại nó sẽ xác thực ở trên Header :)))

Hoặc bạn chọn tap Authoziration cho dễ đỡ phải chuyến sang dạng base64

![](https://2370029328-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWPtKFbhw0XehxVuoiZ%2F-MOKodicH0gw2PlbEZ_u%2F-MOKrTvWKHvD0x7VlXtx%2FScreenshot_9.png?alt=media\&token=9443501e-78b9-41cc-a49d-0b1122cd9129)
