From 45027252c60af8e5d904a9065c1f2bdcce2ae255 Mon Sep 17 00:00:00 2001 From: E98Developer Date: Sat, 21 Feb 2026 06:07:18 +0100 Subject: [PATCH] Boom, CRLF test, namespace test --- LoginController.php | 53 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 LoginController.php diff --git a/LoginController.php b/LoginController.php new file mode 100644 index 0000000..46333db --- /dev/null +++ b/LoginController.php @@ -0,0 +1,53 @@ +validate([ + 'name' => ['required'], + 'password' => ['required'], + ]); + /* var_dump($credentials); + var_dump(Auth::attempt( + ['name'=>$credentials['name'], + 'password'=>$credentials['password']] + )); + return ;*/ + + if (Auth::attempt( + ['name' => $credentials['name'], + 'password' => $credentials['password'], ] + )) { + $request->session()->regenerate(); + + return redirect()->intended('/'); + } + + return back()->withErrors([ + 'email' => 'Sikertelen Bejelentkezés', + ]); + } + + public function logout(Request $request): RedirectResponse + { + Auth::logout(); + + $request->session()->invalidate(); + + $request->session()->regenerateToken(); + + return redirect('/'); + } +}