Пример #1
0
 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');
 }
Пример #2
0
 /**
  * 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);
 }