RocketChat / RocketChat/Rocket.Chat.ReactNative

feature: Personal Access Tokens Missing in Mobile App

Open
#6,374 2 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 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

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 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.