Dưới đây là các bước tạo Token Truy cập Cá nhân trên GitHub:

- Đăng nhập vào GitHub: https://github.com/login
- Tạo token mới: https://github.com/settings/tokens/new
- Đặt tên token và thời hạn.
- Chọn tất cả các quyền (scopes).
- Generate token & copy TOKEN
Git clone repo bằng token:
git clone https://[email protected]/tienitvn/tienit.vn-v3.git
Giới thiệu
Access Token Github là một chuỗi mã được sử dụng để xác thực với API của Github bằng cách sử dụng HTTP Basic Authentication hoặc OAuth2.
Tạo Access Token Github
- Đăng nhập vào tài khoản Github của bạn và truy cập vào trang Settings.
- Chọn tab Developer settings và click vào Personal access tokens.
- Click vào nút Generate new token và sau đó nhập mật khẩu của bạn để xác thực.
- Đặt tên cho token và chọn các quyền truy cập cần thiết cho token.
- Click vào nút Generate token và Sao chép mã token được tạo ra.
Sử dụng Access Token Github
Để sử dụng Access Token Github trong các yêu cầu API, bạn phải định cấu hình nó trong các tiêu đề xác thực hoặc sử dụng nó trong các yêu cầu OAuth2.
Định cấu hình trong tiêu đề xác thực
- Thêm tiêu đề
Authorization: token [your_access_token]
vào yêu cầu của bạn. - Gửi yêu cầu với trình duyệt hoặc trình cURL của bạn.
Sử dụng trong các yêu cầu OAuth2
- Thay thế
<YOUR_CLIENT_ID>
và<YOUR_CLIENT_SECRET>
bằng thông tin xác thực của ứng dụng của bạn. - Thay thế
<YOUR_ACCESS_TOKEN>
bằng Access Token đã tạo. - Gửi yêu cầu với trình duyệt hoặc trình cURL của bạn.
curl -u <YOUR_CLIENT_ID>:<YOUR_CLIENT_SECRET> \
-H "Authorization: token <YOUR_ACCESS_TOKEN>" \
https://api.github.com/user
Cài đặt Access Token Github
Access Token Github có thể được sử dụng để cài đặt các ứng dụng của bên thứ ba hoặc các công cụ tích hợp. Các công cụ này sẽ yêu cầu bạn nhập thông tin xác thực của bạn, bao gồm mã token, và sau đó có thể truy cập vào các tính năng của Github thông qua API.
Tổng kết
Access Token Github là một cách đơn giản và an toàn để xác thực với API của Github. Bằng cách tạo và sử dụng token, bạn có thể thuận tiện truy cập và quản lý các tài nguyên Github của mình mà không cần cung cấp mật khẩu của bạn. Hãy tận dụng tính năng này và làm cho quá trình làm việc với Github trở nên dễ dàng và hiệu quả hơn.