feat: implement password management web updates #419
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.



Description
Added forgot/reset password functionality to the application. This includes new components for handling password recovery and updates to existing authentication and state management files to integrate the feature.
Fixes # (issue)
Implement forgot/reset password feature
Type of change
New feature (non-breaking change which adds functionality)
How Has This Been Tested?
Created new forgot-password and reset-password components.
Updated authentication.service.ts to handle password reset requests.
Updated routing in doubtfire.states.ts to include forgot/reset password states.
Confirmed navigation between login, forgot password, and reset password flows works correctly.
Testing Checklist:
Tested in latest Chrome
Tested in latest Firefox
Checklist:
[x ] My code follows the style guidelines of this project
[x ] I have performed a self-review of my own code
[ x] I have commented my code in hard-to-understand areas
I have made corresponding changes to the documentation
[x ] My changes generate no new warnings
I have requested a review from @macite and @jakerenzella on the Pull Request