LAB HUB
DashboardPublic LabsMarketplaceTech Orders
BenchmarksCommunity
Messages
Scientist
Researcher
← Quản lý trung tâm
Device Security

Multi-Device Sessions & Device Trust

Learn how to manage concurrent active sessions, authorize concurrent devices, and remotely revoke sessions instantly.

Flat Session Lists & IP origin

A premium flat layout replacing outdated nested containers.

1

Flat Card Layout

View sessions cleanly as separate card elements, improving scannability on both mobile and web browsers.

2

IP Badge & Collapsed User-Agents

DeviceSecurityGuide.sessionList.s2.content

3

Self-Session Protection

The active session is flagged with a 'This Device' tag, disabling the block/revoke buttons to prevent accidental self-lockouts.


Persistent Device ID Trust

Modern recognition securing users against IP-switching locks.

1

Client-Generated UUID

Registers a persistent UUID locally on your device. Changing networks (WiFi to 4G) maintains device trust without blocking access.

2

Clean First-Device Trust

When there are no trusted devices registered (first-ever login or after password resets), the system trusts the first device automatically.

3

Concurrent Device Requests

Subsequent concurrent logins from recognized but untrusted devices are held PENDING and locked until approved.


Mass Approvals & Auto-Polling Fallbacks

Secure, fast authorization for new concurrent devices.

1

Group-by-IP Pending Cards

Multiple pending attempts from a single IP are grouped into a single card showing the latest request, avoiding list clutter.

2

Mass Approval/Rejection Action

Approving a card authorizes the device and automatically purges older duplicates. Rejecting wipes all IP pending sessions in a single step.

3

Màn hình chờ Auto-Polling

Untrusted devices display the trust modal. The frontend fallbacks to polling every 3 seconds to trigger immediate dashboard redirects once approved.


Remote Revocations & Admin Emergencies

Instant, real-time eviction of compromised devices.

1

Real-time WebSocket Kick

Clicking Revoke broadcasts real-time WebSocket events. The remote device is immediately logged out and redirected to /login.

2

Multi-Tab Sync (BroadcastChannel)

The target browser leverages standard BroadcastChannel to evict and log out all active tabs simultaneously.

3

Admin Emergency Clear-All

System administrators can trigger 'Revoke All Devices' across all users, secured via Admin Step-Up Authentication.


Mẹo Quản lý Phiên & Thiết bị

  • Đặt tên tùy chỉnh cho các thiết bị truy cập để dễ dàng nhận diện và thu hồi khi có dấu hiệu rò rỉ.
  • Nếu tài khoản bị mất mát thiết bị hoặc nghi ngờ bị hack, hãy thực hiện Đổi mật khẩu ngay lập tức. Hành động này sẽ tự động hủy toàn bộ phiên đang hoạt động trên các thiết bị khác.
  • Bật tính năng thông báo hoặc theo dõi bảng cảnh báo bảo mật trên Dashboard để phát hiện nhanh khi có hai thiết bị tin cậy cùng online một lúc.

LAB HUB.

Centralized research resource management and laboratory networking system.

Developed by: LAB HUB's Team

PLATFORM

SUPPORT

  • Report a Bug

CONTACT SUPPORT

System Administration

admin@labhub.vn

Hanoi, Vietnam

© 2026 LAB HUB System.

Designed by V.X.Hien• Secured by HUST
Lab Network
Tech Orders
Equipment Marketplace
Leaderboard
User Guide
Privacy Policy
Terms of Service
Delete Account