From d27ac7ed6f807dc093c9e0dae7498e2551685bb5 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Sun, 14 Jun 2026 02:51:11 +0700 Subject: [PATCH] feat: expose default password in auth props and display it in reset password dialogs --- app/Http/Middleware/HandleInertiaRequests.php | 1 + resources/js/components/admin/hr/ResetPasswordDialog.vue | 9 ++++++--- .../components/admin/hr/employees/data-table-actions.vue | 6 ++++-- resources/js/types/auth.ts | 1 + 4 files changed, 12 insertions(+), 5 deletions(-) diff --git a/app/Http/Middleware/HandleInertiaRequests.php b/app/Http/Middleware/HandleInertiaRequests.php index 146102a..1092882 100644 --- a/app/Http/Middleware/HandleInertiaRequests.php +++ b/app/Http/Middleware/HandleInertiaRequests.php @@ -53,6 +53,7 @@ public function share(Request $request): array 'roles' => $request->user()->getRoleNames(), 'permissions' => $request->user()->getAllPermissions()->pluck('name'), ] : null, + 'password_default' => config('auth.password_default'), ], 'flash' => [ 'success' => $request->session()->get('success'), diff --git a/resources/js/components/admin/hr/ResetPasswordDialog.vue b/resources/js/components/admin/hr/ResetPasswordDialog.vue index a02e38b..8de7420 100644 --- a/resources/js/components/admin/hr/ResetPasswordDialog.vue +++ b/resources/js/components/admin/hr/ResetPasswordDialog.vue @@ -1,6 +1,6 @@