Closed rossaddison closed 1 month ago
Q | A |
---|---|
Is bugfix? | ❌ |
New feature? | ✔️ |
Breaks BC? | ❌ |
Fixed issues | None |
Introduction of README File
A new README.md
file 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 ResetController
and has the URL /reset
.
Localization Updates
In the blog/resources/messages/en/app.php
file, 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.php
file. 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 Identity
class 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.php
which is responsible for handling identity repository operations.
Please review these changes
@rossaddison would you please resolve conflicts? Thanks.
I have created a fork of yiisoft/demo at rossaddison/demo branch change_password and will present my changes more incrementally.