> For the complete documentation index, see [llms.txt](https://support.hachium.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.hachium.com/kho-ung-dung/nha-phat-trien/sign_in.md).

# Đăng nhập

## Đăng nhập

<mark style="color:green;">`POST`</mark> `https://developers.hachium.com/app/sign_in`

Khi người sử dụng đăng nhập thông qua một hệ thống thứ 3 thì API này sẽ trả về thông báo đăng nhập thành công hay chưa. Nếu có thành công thì kèm theo 1 token đăng nhập. Token này giúp bạn không phải đăng nhập lại vào hệ thống nữa.

#### Headers

| Name  | Type   | Description                                                |
| ----- | ------ | ---------------------------------------------------------- |
| token | string | Token lấy được khi quản trị viên bật chế độ nhà phát triển |

#### Request Body

| Name     | Type   | Description                                     |
| -------- | ------ | ----------------------------------------------- |
| email    | string | Email đăng nhập                                 |
| password | string | Mật khẩu đăng nhập                              |
| domain   | string | Tên miền của website mà học viên muốn đăng nhập |

{% tabs %}
{% tab title="200 Kết quả API sẽ trả về thông báo trạng thái thành công và token đăng nhập. Với token đăng nhập được trả về, bạn có thể sử dụng để đăng nhập website với email tương ứng bằng cách thêm vào url. Nếu emai hoặc mật khẩu không chính xác, API sign\_in sẽ trả về thông báo email hoặc mật khẩu không chính xác" %}
{% tabs %}
{% tab title="Đăng nhập thành công" %}
{% code title="Đăng nhập thành công" %}

```
{
"status": "000"
"token": "597217b6328a37210dfd46c3d9af0018"
}
```

{% endcode %}
{% endtab %}

{% tab title="Đăng nhập thất bại" %}
{% code title="Đăng nhập thất bại" %}

```
{
"status" : "003",
"messege" : "Tài khoản hoặc mật khẩu không chính xác"
}
```

{% endcode %}
{% endtab %}
{% endtabs %}
{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://support.hachium.com/kho-ung-dung/nha-phat-trien/sign_in.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
