public function gologin(Request $request) { $email = $request->input('email'); $password = $request->input('password'); $remember = $request->input('remember'); if (Auth::attempt(['email' => $email, 'password' => $password], $remember)) { if (Auth::user()->status == 1) { date_default_timezone_set("Asia/Jakarta"); $date_now = date('Y-m-d'); $time_now = date("h:i:sa"); $userlog = new Userlog(); $userlog->id_users = Auth::user()->id; $userlog->login_date = $date_now; $userlog->login_time = $time_now; $userlog->save(); if (Auth::user()->UserRoles->role > 1) { return Redirect::to('/dashboard'); } return Redirect::to('/dashboard'); } return Redirect::to('/login')->withInput()->withErrors('Akun kamu di non aktifkan oleh HRD'); } return Redirect::to('/login')->withInput()->withErrors('Username atau Password kamu salah'); }
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { // Start Check Authorization $invalid_auth = 1; $authRole = Auth::user()->UserRoles->role; if ($authRole == 1 or $authRole == 3 or $authRole == 9) { $invalid_auth = 0; } if ($invalid_auth == 1) { Alert::error('Anda tidak memilik akses ini')->persistent('close'); return redirect('dashboard'); } // End Check Authorization $userlog = Userlog::all(); return view('dropmin/userlog/index')->with('userlog', $userlog); }