This commit is contained in:
@@ -30,7 +30,7 @@ Giao diện web trên robot: **responsive** (PC, tablet, portrait/landscape). Tr
|
||||
|
||||
### 2.1 Signing in
|
||||
|
||||
> **Test3:** tính năng đã triển khai — xem [Test3 — Signing in](#test3--signing-in-đã-triển-khai).
|
||||
> **RBS:** tính năng đã triển khai — xem [RBS — Signing in](#RBS--signing-in-đã-triển-khai).
|
||||
|
||||
#### Luồng truy cập (MiR)
|
||||
|
||||
@@ -89,7 +89,7 @@ Admin có thể tạo thêm user group (ví dụ `Operators`) và gán quyền t
|
||||
- Không nên nhiều người dùng chung một account.
|
||||
- SW mới (~2023): **auto sign-out** theo user group; MiR Fleet hỗ trợ **OAuth 2.0 / OpenID Connect**.
|
||||
|
||||
#### Test3 — Signing in (đã triển khai)
|
||||
#### RBS — Signing in (đã triển khai)
|
||||
|
||||
Tính năng đăng nhập theo MiR §2.1 đã tích hợp vào `lidar_manager_web`. Toàn bộ API (trừ health/login/logout) yêu cầu session; UI bị chặn cho đến khi đăng nhập thành công.
|
||||
|
||||
@@ -214,9 +214,9 @@ Hash: SHA-256 + salt (`sha256(salt:password)` / `sha256(salt:pin:pin)`).
|
||||
- Docker: `www/` copy lúc build → `docker compose up --build -d` sau sửa UI.
|
||||
- Hard refresh (`Ctrl+Shift+R`) nếu cache JS/CSS.
|
||||
|
||||
##### So sánh MiR ↔ Test3
|
||||
##### So sánh MiR ↔ RBS
|
||||
|
||||
| MiR §2.1 | Test3 |
|
||||
| MiR §2.1 | RBS |
|
||||
|----------|-------|
|
||||
| Sign in bắt buộc | Có |
|
||||
| Tab password \| PIN + keypad | Có |
|
||||
@@ -374,12 +374,12 @@ Thiết lập hệ thống: map → chỉnh map (positions, zones) → missions.
|
||||
|
||||
## 7. Dashboard widgets
|
||||
|
||||
| Widget MiR | Test3 (Cách B) |
|
||||
| Widget MiR | RBS (Cách B) |
|
||||
|------------|----------------|
|
||||
| Mission button | `dashboard.js` — mission_button |
|
||||
| Mission group | mission_group |
|
||||
| Mission queue | mission_queue |
|
||||
| Pause/Continue | pause_continue (+ **Hủy mission** bổ sung trong Test3) |
|
||||
| Pause/Continue | pause_continue (+ **Hủy mission** bổ sung trong RBS) |
|
||||
|
||||
---
|
||||
|
||||
@@ -423,9 +423,9 @@ Xác thực: HTTP Basic (user/password robot).
|
||||
|
||||
---
|
||||
|
||||
## 10. Mapping sang dự án Test3
|
||||
## 10. Mapping sang dự án RBS
|
||||
|
||||
| Khái niệm MiR Reference Guide | Test3 |
|
||||
| Khái niệm MiR Reference Guide | RBS |
|
||||
|------------------------------|--------|
|
||||
| Setup → Missions → queue | **Cách A** — `www/missions.js` |
|
||||
| Dashboard widgets | **Cách B** — `www/dashboard.js` |
|
||||
|
||||
Reference in New Issue
Block a user