From fa8d4c192591e37c2a9c38890aec3199a2728c22 Mon Sep 17 00:00:00 2001 From: Shailesh-1981 <86923815+Shailesh-1981@users.noreply.github.com> Date: Tue, 27 May 2025 19:22:36 +0530 Subject: [PATCH] forget password --- .../Controllers/APIS/AdminApi/UsersController.php | 2 +- app/Mail/UserLink.php | 13 +++++-------- .../views/Mails/user_update_password.blade.php | 4 ++-- routes/customer_api.php | 2 +- 4 files changed, 9 insertions(+), 12 deletions(-) diff --git a/app/Http/Controllers/APIS/AdminApi/UsersController.php b/app/Http/Controllers/APIS/AdminApi/UsersController.php index 9478958..59104ad 100644 --- a/app/Http/Controllers/APIS/AdminApi/UsersController.php +++ b/app/Http/Controllers/APIS/AdminApi/UsersController.php @@ -765,7 +765,7 @@ class UsersController extends Controller { try { $validator = Validator::make($request->all(), [ - 'email' => 'required|email' + 'email' => 'required' ]); if ($validator->fails()) { diff --git a/app/Mail/UserLink.php b/app/Mail/UserLink.php index fa49a58..f6b4b1f 100644 --- a/app/Mail/UserLink.php +++ b/app/Mail/UserLink.php @@ -12,21 +12,17 @@ use Illuminate\Queue\SerializesModels; class UserLink extends Mailable { use Queueable, SerializesModels; - public $mailData; + + public $mailData; /** * Create a new message instance. */ - public function __construct($mailData) - + public function __construct($mailData) { - $this->mailData = $mailData; - } - - /** * Get the message envelope. */ @@ -43,7 +39,8 @@ class UserLink extends Mailable public function content(): Content { return new Content( - view: 'view.user_update_password', + view: 'Mails.user_update_password', + with: ['mailData' => $this->mailData], ); } diff --git a/resources/views/Mails/user_update_password.blade.php b/resources/views/Mails/user_update_password.blade.php index 71da024..304f03f 100644 --- a/resources/views/Mails/user_update_password.blade.php +++ b/resources/views/Mails/user_update_password.blade.php @@ -5,14 +5,14 @@
We received a request to update the password for your account.
If you made this request, you can update your password using the link below:
- Update Password diff --git a/routes/customer_api.php b/routes/customer_api.php index 74ba706..19e9446 100644 --- a/routes/customer_api.php +++ b/routes/customer_api.php @@ -69,6 +69,6 @@ Route::middleware(['customerApiBasicAuth'])->group(function () { }); // user password update - Route::get('/user-password-update-link', [UsersController::class, 'userEmailCheck']); + Route::post('/user-password-update-link', [UsersController::class, 'userEmailCheck']); Route::post('/user-password-update', [UsersController::class, 'userUpdatePassword'])->name('user.password.update');