auth = $authService; } public function enter(Request $request): Response { $token = csrf_token(); $credentials = $request->validate([ 'handle' => ['required'], 'password' => ['required'], ]); if ($credentials) { $result = $this->auth->check($request); if ($result['status']) { //$request->session()->regenerate(); return redirect()->intended('dashboard'); } else { return back()->withErrors([ 'error' => $result['message'], ]); } } else { return back()->withErrors([ 'error' => 'Nope. Check your crendtials, champ', ]); } } public function exit(Request $request): Response { session()->flush(); return redirect()->intended('dashboard'); } }