middleware('guest')->except('logout'); } public function login(Request $request) { $u = $request->username; $p = $request->password; $login = Auth::attempt([ 'username' => $u, 'password' => $p ],true); if ($login) { $status = Auth::user()->active; if ($status == 'yes') { if(Auth::user()->level == 'Supplier Material'){ return redirect()->route('supplier.home'); }elseif(Auth::user()->level == 'Vendor'){ return redirect()->route('vendor.home'); }elseif(Auth::user()->level == 'Mandor'){ return redirect()->route('mandor.home'); }else{ return redirect()->route('dashboard.index'); } }elseif ($status == 'no') { Auth::logout(); return redirect()->route('welcome')->with('login-error','maaf, akun anda tidak aktif atau belum terverifikasi'); } }else{ return redirect()->route('welcome')->with('login-error','username atau password salah'); } } public function showLoginForm() { abort('404'); } }