RocketChat / RocketChat/Rocket.Chat.ReactNative

feature: "Manage Devices" Section Missing in Mobile App

Open
#6,375 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

🎉 feature
Dominant language
TypeScript
Stars
2.4k
Forks
1.5k
Avg merge
1d 18h
Merged PRs (30d)
90

Description

Feature Description

In the Rocket.Chat web application, users can access a "Manage Devices" section under their account settings. This section lists all logged-in sessions across devices and allows users to remotely log out of any session. However, this important security feature is not available in the Rocket.Chat mobile application.

Motivation and Use Case

The ability to view and manage logged-in devices is critical for account security and session control. Users should be able to manage their active sessions directly from the mobile app to quickly revoke access in case of lost or compromised devices.

Implementation Ideas

Add a “Manage Devices” section in the mobile app settings, replicating the functionality of the web version — listing active sessions and enabling remote logout actions.

Is this feature available in the API or web version?

✅ Available in Web Version

Rocket.Chat Server Version

No response

Rocket.Chat App Version

Device Name

Any

OS Version

Any

Additional Context

Image

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the mobile app's settings area and compare it with the web Manage Devices entry point at open.rocket.chat/account/manage-devices. Determine how active sessions are listed and remotely logged out, then add the corresponding mobile section so users can view sessions and revoke access from the app.

Written by the indexing model from the issue text.

Assessment

Tech stack
react-native, typescript
Domain
authentication, mobile, security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.