Skip to content

Add simple reset password page, using our own API#2

Merged
jochbru merged 3 commits intomainfrom
password-reset
Jul 2, 2025
Merged

Add simple reset password page, using our own API#2
jochbru merged 3 commits intomainfrom
password-reset

Conversation

@jochbru
Copy link
Member

@jochbru jochbru commented Jul 1, 2025

This pull request introduces a new password reset flow for administrators, including a dedicated reset password page and updates to the login page. The changes streamline the password reset process and provide user feedback for success or error scenarios.

Password Reset Flow Enhancements:

  • Login Page Update: Updated the "Forgot Password" link in web/src/routes/auth/login/+page.svelte to point to the new password reset page (/auth/reset-password) instead of an external URL.
  • New Password Reset Page: Added web/src/routes/auth/reset-password/+page.svelte, implementing the password reset functionality. The page includes a form for administrators to request a password reset email, with feedback for success, error, and rate-limiting scenarios.

Localization Support:

  • Page Metadata: Added web/src/routes/auth/reset-password/+page.ts to set the page title dynamically based on localization, using the getFormatter utility.## Description

@github-actions
Copy link

github-actions bot commented Jul 1, 2025

Label error. Requires exactly 1 of: changelog:.*. Found: . A maintainer will add the required label.

@jochbru jochbru force-pushed the password-reset branch 4 times, most recently from a28e8db to 90b39d0 Compare July 2, 2025 12:13
@jochbru jochbru force-pushed the password-reset branch 3 times, most recently from df7e0ea to 1b031f2 Compare July 2, 2025 12:28
@jochbru jochbru merged commit ca8d8cc into main Jul 2, 2025
24 of 31 checks passed
@jochbru jochbru deleted the password-reset branch September 16, 2025 07:43
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