LAB HUB
Dashboard
Public Labs
Marketplace
Tech Orders
Benchmarks
Community
Messages
Scientist
Researcher
← Back to Hub
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

Spot the IP origin badge immediately on the card. Verbose User-Agent strings collapse neatly inside interactive 'details' toggles.

3

Self-Session Protection

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


UI & Button Specs - Device Security

Detailed explanation of approval buttons, remote revocation, and device status badges:

Active Sessions & Device Management Tools Table

7 UI elements
UI Element / Button NameUI TypePurpose & Operation DetailsRecommended Value / Format
'This Device' TagStatus BadgeMarks the current laptop or smartphone you are currently operating on.Revoke button on this card is disabled to prevent self-lockout.
'Pending' TagStatus BadgeStatus of a new device with correct password awaiting approval from a trusted device.Orange badge. Content access is locked until approved.
Approve ButtonButtonGrant official authorization for a new device to access LAB HUB account.New device immediately redirects to Dashboard.
Reject ButtonButtonDeny login request from unknown device and block access from that origin.Recommended if you do not recognize IP or device name.
Revoke (Remote Logout)ButtonInstantly logout account from a specific remote device in session list.Remote device screen automatically redirects back to Login.
Log out All Other DevicesButtonImmediately disconnect all other devices (keeping only 'This Device').Use when suspecting password compromise or lost phone.
View User-Agent DetailsButtonExpand detailed OS and browser version information string.Example: Windows 11 64-bit, Chrome 124.0.

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ý Bảo mật Thiết bị

  • Thường xuyên kiểm tra tab 'Bảo mật & Thiết bị' trong phần Cài đặt tài khoản để kịp thời phát hiện các điểm đăng nhập bất thường.
  • Nếu tài khoản bị nghi ngờ rò rỉ mật khẩu, nhấp ngay nút 'Đăng xuất tất cả thiết bị khác' và tiến hành Đổi mật khẩu mới.
  • Mọi thiết bị đăng nhập lần đầu từ một vị trí/mạng Wifi mới bắt buộc phải được Phê duyệt từ một thiết bị quen thuộc trướ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
Download App
User Guide
Privacy Policy
Terms of Service
Delete Account