wajib_ganti_password) { return redirect()->route('bendahara.iuran.index'); } return view('bendahara.ganti-password.form'); } // Proses simpan password baru public function update(Request $request) { $user = Auth::user(); $request->validate([ 'password' => 'required|min:6|confirmed', ]); // Wajib beda dari password default if ($request->password === '12345678') { return back()->withErrors(['password' => 'Password baru tidak boleh sama dengan password default (12345678).']); } $user->update([ 'password' => Hash::make($request->password), 'wajib_ganti_password' => false, ]); return redirect()->route('bendahara.iuran.index')->with('success', 'Password berhasil diganti. Selamat datang!'); } }