Proses Auth Manual (Auth Facade)

Verifikasi kredensial login secara manual dapat dilakukan dengan Auth::attempt(['email' => $email, 'password' => $password]).

👀 Contoh dulu

if (Auth::attempt($credentials)) {
  $request->session()->regenerate();
  return redirect()->intended('dashboard');
}

Hasilnya: User berhasil dikonfirmasi dan sesi dilindungi dari session fixation.

💡 session()->regenerate() wajib dipanggil setelah login sukses.

📝 Sekarang giliranmu

Panggil metode dari request session untuk meregenerasi (regenerate) ID sesi saat ini demi keamanan pengguna.

Preview