RocketChat / RocketChat/Rocket.Chat.ReactNative
feature: "Manage Devices" Section Missing in Mobile App
Nobody has claimed this yet.
- 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
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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