Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/#39 new changes to password setting implementation #367

Closed
wants to merge 2 commits into from
Closed

Feat/#39 new changes to password setting implementation #367

wants to merge 2 commits into from

Conversation

codeBigInt
Copy link
Collaborator

Description

Develop a clean and functional Password Settings page within the User Dashboard. This page allows users to update their account password, enhancing account security and user control.

Acceptance Criteria
The Password Settings page is implemented according to the provided design.
The page is responsive and displays correctly across various devices and browsers.
Password update functionality works as expected.
Requirements
Page heading: "Password Settings"
Subheading: "Update password for enhanced account security"
Current Password field (with mask/unmask toggle)
New Password field (with mask/unmask toggle)
Confirm New Password field (with mask/unmask toggle)
"Cancel" button
"Update Password" button
Appropriate error handling and success messages
Tasks
Develop the Password Settings page based on the provided design and requirements.
Implement a responsive layout that works well across different devices and browsers.
Create password input fields with mask/unmask functionality.
Implement client-side validation for password requirements.
Develop server-side logic for password update.
Implement error handling and success messages.
Ensure proper security measures (e.g., HTTPS, CSRF protection) are in place.
Add appropriate accessibility features (ARIA labels, keyboard navigation).
Implement analytics tracking for password update events (if applicable).

Closes #issue_number_here#39

Changes proposed

What were you told to do?

Develop a clean and functional Password Settings page within the User Dashboard. This page allows users to update their account password, enhancing account security and user control.

[FEAT] User Dashboard Password Settings Page #39

What did you do?

I made changes to resolve errror in live mode
Developed the Password Settings page based on the provided design and requirements.
Implemented a responsive layout that works well across different devices and browsers.
Createed password input fields with mask/unmask functionality.
Implemented client-side validation for password requirements.
Developed server-side logic for password update.
Implemented error handling and success messages.
Ensured proper security measures (e.g., HTTPS, CSRF protection) are in place.
Added appropriate accessibility features (ARIA labels, keyboard navigation).

Check List (Check all the applicable boxes)

🚨Please review the contribution guideline for this repository.

  • My code follows the code style of this project.
  • This PR does not contain plagiarized content.
  • The title and description of the PR is clear and explains the approach.
  • I am making a pull request against the dev branch (left side).
  • My commit messages styles matches our requested structure.
  • My code additions will fail neither code linting checks nor unit test.
  • I am only making changes to files I was requested to.

Screenshots/Videos

eslint
completed form
successful

@codeBigInt
Copy link
Collaborator Author

Please at @shalomtaiwo i made some changes to resolve error in live mode

@codeBigInt codeBigInt closed this Jul 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant