Viết theo CLI bản 0.3.4, ảnh chụp trên Windows PowerShell bản 0.3.3, dữ liệu thật đã được che. Xem đủ cờ lệnh tại developers.nextfarm.vn/docs/cli.
📌 Vị trí: PowerShell → nextfarm login kèm cờ, hoặc biến NEXTFARM_API_KEY.
| Cách | Dùng khi | Lệnh |
|---|---|---|
| Trình duyệt | Máy Windows này mở được trình duyệt. | nextfarm login hoặc nextfarm login --web |
| Mã QR | Qua SSH, hoặc máy không có trình duyệt. Quét bằng app NextFarm. | nextfarm login --qr |
| Mã thiết bị | Không có trình duyệt lẫn app. Nhập mã ở id.nextfarm.vn/oauth/device trên máy khác. | nextfarm login --device |
| API key | Script, máy chủ, CI chỉ đọc. Đúng scope của khoá. Không chat với trợ lý. | Đặt NEXTFARM_API_KEY rồi gọi nextfarm tools call hoặc nextfarm api |
| OIDC | GitHub Actions hoặc GitLab CI. Phiên 15 phút, không để secret trong repo. | nextfarm login --ci sau khi đã nextfarm ci trust add |
Đăng xuất và thu hồi phiên
nextfarm logout
nextfarm logout --all
nextfarm sessions list
nextfarm sessions revoke --others
nextfarm logout thu hồi hồ sơ hiện tại trên máy chủ. --all đăng xuất mọi hồ sơ trên máy này. sessions revoke --others thu hồi mọi phiên trừ phiên đang gõ lệnh. Thu hồi một phiên: nextfarm sessions revoke <id>.
⚠️ API key không thay cho nextfarm login khi bạn muốn chat với NextFarm AI. Chat cần phiên của người dùng.