Streamit

User Device Settings

Overview

On the user side, we provide a dedicated Device Limit tab inside the Profile Settings. This view allows users to easily manage their active devices, see how many device slots they have used, check which devices are currently logged in, and log out from older or unused devices whenever needed. This gives users full control over their account security and helps them stay within the allowed device limit based on their plan or default settings.
This tab allows users to clearly see:

  • How many devices are currently logged into their account
  • What their allowed device limit is
  • Which devices are active
  • When each device was last used
  • Options to log out devices if they reach the limit

This ensures full transparency and allows users to manage their own login sessions easily.


How It Works

The device limit shown here depends on two different structures:

1. Membership Plan-Based Device Limit

If a user is subscribed to a membership plan that includes a device login limit, the Device Limit tab displays the plan name and how many of the allowed devices are currently in use.

What the user sees:
  • Their active membership plan (e.g., Premium Plan)
  • Total allowed devices (e.g., 2 of 2 devices used)
  • A progress bar showing usage
  • A warning message if the limit is fully reached
  • A list of all active devices with last active time
  • Option to log out individual devices or logout all
How it behaves:

If the user reaches the maximum allowed devices under their plan, they cannot log in on a new device unless they first log out from an existing device.


2. Default Login Limit (For Users Without a Membership Plan)

Users who do not have an active membership plan will follow the default login limit set in the admin panel.

What the user sees:
  • “No plan” label under Device Management
  • Default allowed devices (e.g., 1 of 2 devices used)
  • Usage bar showing how many devices are used
  • Active device list with last active status
How it behaves:

These users can only log in on the number of devices allowed by the default login limit.
If they try to log in on more than the allowed number, they will get a device limit reached message and must log out from an existing device.

Device Logout Confirmation

When a user attempts to remove a logged-in device from the Device Limit panel, a confirmation popup appears to ensure they intentionally want to log out that device.

How It Works
  • When the user clicks Logout on any listed device, a confirmation popup is displayed.
  • The popup asks the user to confirm whether they really want to remove that device from their active login list.
  • After confirmation, the selected device is logged out immediately and removed from the list.

Note: The current user cannot remove the device they are currently logged in from.