feature: "Manage Devices" Section Missing in Mobile App

Aperta
#6,375 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@AaKaShhhhhhhhh ci sta già lavorando.

Dal 31/5/2025.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
52/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
react-native, typescript

Direzione di ricerca

Inizia dall’area delle impostazioni dell’app mobile e confrontala con il punto di accesso web Manage Devices all’indirizzo open.rocket.chat/account/manage-devices. Determina come vengono elencate le sessioni attive e come viene eseguito il logout da remoto, quindi aggiungi la sezione mobile corrispondente affinché gli utenti possano visualizzare le sessioni e revocare l’accesso dall’app.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

🎉 feature

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
Lingua principale
TypeScript
Stelle
2.4k
Fork
1.5k
Merge medio
1g 15h
PR unite (30g)
29

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di RocketChat/Rocket.Chat.ReactNative

Tutte le issue di RocketChat/Rocket.Chat.ReactNative

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.