Change Password
| Q | A |
|---|---|
| Is bugfix? | ❌ |
| New feature? | ✔️ |
| Breaks BC? | ❌ |
| Fixed issues | None |
PR Summary
-
Introduction of README File A new
README.mdfile has been added to the root directory. This file contains a description of the demo application. -
Update on Blog README The 'blog/README.md' file has been updated to include instructions for installing Bootstrap Node Modules while using WAMP. Furthermore, improvements have been made to the "Support the Project" section.
-
New Route Addition A new route has been added to the 'blog/config/common/routes/routes.php' file. This route is for the
ResetControllerand has the URL/reset. -
Localization Updates In the
blog/resources/messages/en/app.phpfile, translations for 'layout.password-verify.new' and 'layout.password.new' have been added. This update also includes the new translation for 'menu.password.change'. -
Addition of New Menu Item A new menu item for changing the password has been put in the
blog/resources/views/layout/main.phpfile. This menu item links to the URL/auth/reset. -
Password Reset Functionality Several new files have been introduced to handle password reset functionality. These include a file to display the password reset form (
blog/resources/views/reset/reset.php), a file to control the password reset operation (blog/src/Auth/Controller/ResetController.php), and a file to handle the reset form and its validation (blog/src/Auth/Form/ResetForm.php). -
Enhanced Login Protocol The
Identityclass has been improved with new methods and logic for managing login keys using cookies. -
New Identity Repository Functionality A new file has been added as
blog/src/Auth/IdentityRepository.phpwhich is responsible for handling identity repository operations.
Please review these changes
@rossaddison would you please resolve conflicts? Thanks.