validate([ 'namauser' => 'required', 'password' => 'required' ]); $user = User::where('namauser', $request->namauser)->first(); if ($user && $user->passcode === sha1($request->password)) { auth()->login($user); $request->session()->regenerate(); return redirect()->intended('/'); } return back()->with(['error' => 'Gagal Login! Password / Username Salah']); } public function logout(){ Auth::logout(); request()->session()->invalidate(); request()->session()->regenerateToken(); return redirect('/login'); } }