marthaegrimaldi / marthaegrimaldi/food-ordering-application-using-react-native

Enatega Multivendor Admin - Forget Password Functionality

Open
#995 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
1
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Description:
There are several issues identified in the Forget Password functionality of the Enatega Multivendor Admin platform. The issues are outlined below:

Missing Option for Show Password in the First Column:
The Forget Password page lacks an option to reveal the password in the first column.
Users should have the ability to toggle visibility of their entered password for verification.

Visibility Issue in the Second Column:
The content in the second column is completely visible, potentially compromising the security of the reset process.
It is essential to mask sensitive information, ensuring that only authorized users can access the data.

Non-Functioning Reset Button:
The reset button on the Forget Password page is not working as intended.
Users are unable to proceed with the password reset process due to this malfunction.

Steps to Reproduce:
Navigate to the Forget Password page on the Enatega Multivendor Admin platform.
Observe the absence of the "Show Password" option in the first column.
Verify that the content in the second column is fully visible.
Attempt to use the reset button and note its non-functionality.

Expected Behavior:
The Forget Password page should include an option to show/hide the entered password in the first column.
Content in the second column should be masked to maintain confidentiality.
The reset button should function correctly, allowing users to proceed with the password reset process.

image

cappppp.mp4

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

No source file, test, or entry point is named; start by locating the Enatega Multivendor Admin Forget Password page and its reset handler. Done means the first password field can be shown or hidden, the second column masks sensitive content, and the reset button completes the password-reset flow.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react-native
Domain
authentication, frontend, security
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 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.