Viết theo CLI bản 0.3.7, ảnh chụp trên Windows PowerShell bản 0.3.5, dữ liệu thật đã được che. Xem đủ cờ lệnh tại developers.gymmaster.vn/docs/cli.
📌 Vị trí: Windows PowerShell → gymmaster login kèm cờ, hoặc biến GYMMASTER_API_KEY.
| Cách | Lệnh | Dùng khi |
|---|---|---|
| Trình duyệt | gymmaster login hoặc gymmaster login --web | Máy có trình duyệt. Đây là mặc định. Thêm --no-browser nếu chỉ muốn in link, không tự mở trình duyệt. |
| Quét QR | gymmaster login --qr | SSH hoặc máy không có trình duyệt. Duyệt bằng app Gym Master. |
| Mã thiết bị | gymmaster login --device | Không có trình duyệt lẫn app. Nhập mã ở máy khác. |
| API key | $env:GYMMASTER_API_KEY="…"; gymmaster … | Script, CI chỉ đọc. Danh tính agent, không chat AI. |
| OIDC của CI | gymmaster login --ci | GitHub Actions hoặc GitLab CI. Không giữ secret trong file workflow. |
Đăng xuất hồ sơ hiện tại: gymmaster logout. Thêm --all để đăng xuất mọi hồ sơ trên máy này. Lệnh thu hồi session trên máy chủ.
gymmaster logout
gymmaster sessions list
gymmaster sessions revoke --others
sessions revoke không có id thì dùng --others để thu hồi mọi session trừ session này.
⚠️ API key không mở chat AI. Hết phiên thì lệnh trả mã thoát 3. Chạy lại gymmaster login.