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
Add Reset Password (from Forgot Password flow) cms and page #1220
Comments
note there is an issue with being able to reset the password without knowing the old password, we're investigating. Separate last bullet of acceptance criteria (being able to submit successfully) if required. |
To further decouple, we should consider additional changes in the future:
|
This ticket is blocked by #1270 and https://jira.hybris.com/browse/RAY-239.
|
This is the email body we get (of course, the token is expired). You should be able to click the link then go to "reset password" page. |
backend PR is here: https://stash.hybris.com/projects/C3PO/repos/spacceleratorsamplesaddon/pull-requests/22/overview SPA PR: #1371 |
To code reviewer/tester: The steps to make it work are:
Or you can use Patrick's http://mockmail.plabadie.com/ to do it. Contact @plabadie for how to set it up.
|
* feature/GH-1220: change the route path for reset password * feature/GH-1220: remove reset-new-password page * feature/GH-1220 * feature/GH-1220: add reset password function in user service * feature/GH-1220: add reset password effect * GH-1219: Hook up the forgottenpasswordtokens endpoint to the UI * GH-1219: Added facade doc. * feature/GH-1220: add tests for reset password * feature/GH-1220: change the reset password success message * GH-1219: Fix tests. * GH-1219: Call occ service from an effect. * GH-1219: Fix formating. * GH-1219: Fix unit test. * GH-1219: Refactor the forgot password component and page completely CMS driven. Use the new forgotPassword CMS page. * GH-1219: Fix Imports and capitalize ForgotPasswordComponent. * GH-1219: Fix form validation message not displaying. * GH-1219: Fix field validations * GH-1219: Clean up UserService facade tests. * GH-1219: Added spec for forgot password actions. * GH-1219: Add unit test for user facade. * GH-1219: Add unit test for forgot password effect. * GH-1219: Add test for the forgot password email request function in OccUserService * GH-1219: Code cleanup. * GH-1219: Improved test labels.. * GH-1219: Update the for behaviour to match the new UX guidelines. * GH-1219: Remove the for header. * GH-1219: Added unit tests for the forgot password component. * GH-1219: Rename userId field to userEmail * GH-1219: Rename reset-pasword component to forgot-password component to distinguish it from the component that actually resets the password. * GH-1219: Improve unit tests. * GH-1219: Fixed a typo. * GH-1219: Remove the store from the tests. * GH-1219: Create a forgot passaword module. * feature/GH-1220: rename reset-new-password to reset-password * feature/GH-1220 * feature/GH-1220: add reducer and selelctor for reset-password * feature/GH-1220: add function to check whether user password is succesfully reset * feature/GH-1220: refactor the reset password component * feature/GH-1220: fix reset-password-form.component test * feature/GH-1220: add more tests to reset-password-form.component.spec * feature/GH-1220: address pr comments * feature/GH-1220 * feature/GH-1220: fix failed tests * feature/GH-1220 * feature/GH-1220: remove console log
|
For point 5, For the submit button, we followed the form behaviour requirements described in the Wireframes: https://98qkkl.axshare.com/#g=1&p=main_action_on_form_pages |
master ticket: #349
Acceptance criteria:
The text was updated successfully, but these errors were encountered: