RocketChat / RocketChat/Rocket.Chat.ReactNative
feature: Personal Access Tokens 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 generate and manage Personal Access Tokens under their user account settings. This feature allows users to authenticate API requests securely. However, this option is missing in the Rocket.Chat mobile application creates an inconsistency in account management capabilities.
Motivation and Use Case
The inability to view or manage tokens on mobile limits administrative and development flexibility when users are away from their desktops.
Implementation Ideas
Add a "Personal Access Tokens" section under account settings in the mobile app, allowing users to create, view, and revoke tokens similarly to the web interface.
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 by reviewing the existing Personal Access Tokens experience at https://open.rocket.chat/account/tokens and how the mobile app structures account settings. Add a mobile account-settings section supporting token creation, viewing, and revocation, with behavior matching the web version; no specific mobile files or tests are named in the issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react-native, typescript
- Domain
- authentication, mobile
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100