[add]Tambah fitur ganti password mandiri untuk user #1402
+827
−8
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Menambahkan fitur yang memungkinkan pengguna mengubah password mereka sendiri secara mandiri tanpa perlu bantuan administrator. Saat ini OpenDK belum memiliki menu untuk fungsi tersebut.
Fitur yang ditambahkan:
File yang ditambahkan:
app/Http/Controllers/Auth/ProfileController.php- Controller untuk handle ganti passwordapp/Http/Requests/ChangePasswordRequest.php- Request validationapp/Mail/PasswordChangedMail.php- Mailable untuk notifikasi emailresources/views/auth/password.blade.php- Form ganti password dengan UI yang user-friendlyresources/views/emails/password_changed.blade.php- Template email notifikasiFile yang diubah:
routes/web.php- Menambahkan routes/profile/passwordresources/views/layouts/fragments/header.blade.php- Menambah menu di dropdown userresources/views/layouts/fragments/sidebar.blade.php- Menambah menu di sidebarresources/lang/id/passwords.php- Menambahkan translate bahasa IndonesiaMenambahkan fitur yang memungkinkan pengguna mengubah password mereka sendiri secara mandiri tanpa perlu bantuan administrator. Saat ini OpenDK belum memiliki menu untuk fungsi tersebut.
Fitur yang ditambahkan:
File yang ditambahkan:
app/Http/Controllers/Auth/ProfileController.php- Controller untuk handle ganti passwordapp/Http/Requests/ChangePasswordRequest.php- Request validationapp/Mail/PasswordChangedMail.php- Mailable untuk notifikasi emailresources/views/auth/password.blade.php- Form ganti password dengan UI yang user-friendlyresources/views/emails/password_changed.blade.php- Template email notifikasiFile yang diubah:
routes/web.php- Menambahkan routes/profile/passwordresources/views/layouts/fragments/header.blade.php- Menambah menu di dropdown userresources/views/layouts/fragments/sidebar.blade.php- Menambah menu di sidebarresources/lang/id/passwords.php- Menambahkan translate bahasa IndonesiaScreenshot:
Related Issue:
Solusi untuk fitur baru terkait issue #1386
Related Issue:
Solusi untuk fitur baru terkait issue #1386