From dc0553b9f299ea36b839dd18612135c0d9ff243a Mon Sep 17 00:00:00 2001 From: cukiprit Date: Fri, 27 Feb 2026 05:48:39 +0700 Subject: [PATCH] feat: add password reset request page with OTP verification and create master_induks table migration --- ...2_05_064036_create_master_induks_table.php | 29 ++++ .../auth/reset-password-request.blade.php | 135 ++++++++++++++++++ 2 files changed, 164 insertions(+) create mode 100644 database/migrations/2026_02_05_064036_create_master_induks_table.php create mode 100644 resources/views/auth/reset-password-request.blade.php diff --git a/database/migrations/2026_02_05_064036_create_master_induks_table.php b/database/migrations/2026_02_05_064036_create_master_induks_table.php new file mode 100644 index 0000000..bd1f62a --- /dev/null +++ b/database/migrations/2026_02_05_064036_create_master_induks_table.php @@ -0,0 +1,29 @@ +id(); + $table->string('nomor_induk')->unique(); + $table->enum('role', ['siswa', 'guru']); + $table->string('nama_pemilik')->nullable(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('master_induks'); + } +}; diff --git a/resources/views/auth/reset-password-request.blade.php b/resources/views/auth/reset-password-request.blade.php new file mode 100644 index 0000000..3aa623a --- /dev/null +++ b/resources/views/auth/reset-password-request.blade.php @@ -0,0 +1,135 @@ + + {{-- VERIFIKASI OTP --}} +
+
+

Verifikasi Kode OTP

+

Masukkan 6 digit kode yang diberikan Admin via WhatsApp.

+
+ +
+
+ + +
+ +
+ +
+ + +
+
+ + {{-- PASSWORD BARU --}} +
+
+

Buat Kata Sandi Baru

+

OTP Valid! Silakan buat kata sandi baru Anda.

+
+ +
+ {{-- Password Utama --}} +
+ +
+ + +
+
+ + {{-- Konfirmasi Password --}} +
+ +
+ + +
+
+ +
+ +
+
+
+ + + + + +
\ No newline at end of file