Skip to content

Feat: Add password reset page - #197

Open
AmoghParmar wants to merge 1 commit into
hotwax:mainfrom
AmoghParmar:feat/add-password-reset-page
Open

AmoghParmar wants to merge 1 commit into
hotwax:mainfrom
AmoghParmar:feat/add-password-reset-page

Conversation

@AmoghParmar

Copy link
Copy Markdown

Summary

Added the ResetPassword.vue page in Launchpad to support the password reset workflow migrated from the Company app.

Key Changes

  • Added the ResetPassword.vue page under src/views/.
  • Registered the /reset-password route in src/router/index.ts.
  • Reads the required query parameters from the password reset link received through email, including userId, username, and maarg.
  • Calls the existing password change API:
    POST /rest/s1/admin/users/{userId}/changePassword
    using the unauthenticated API flow to complete the password reset.
  • Added client-side password validation and toast notifications for validation, success, and error feedback.
  • Supports the password reset flow without requiring the user to log in first.

Related Issue

Closes #196

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review

This pull request is from a fork — automated review is disabled. A repository maintainer can comment @claude review to run a one-time review.

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

This branch has not been deployed

No deployments
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.

Add reset password page

1 participant