public function login(LogInUserRequest $request)
 {
     /*if(DB::table('users')->where('email_address', Input::get('email_address'))){
           dd("ALAALLAL!");
       }*/
     $oUser = DB::table('users')->where('email_address', Input::get('email_address'))->first();
     //dd(DB::table('users')->where('email_address', Input::get('email_address'))->first()->password);
     /*dd(User::where('email_address', Input::get('email_address'))->first()->toArray());
       if(Hash::check(Input::get('password'), User::where('email_address', Input::get('email_address'))->first()->toArray()['password'])){
           Session::put('user', User::where('email_address', Input::get('email_address'))->first()->toArray());
           dd(Session::all());
       }
       else{
           //
           Session::put('user', User::where('email_address', Input::get('email_address'))->first()->toArray());
           dd(Session::all());
       }*/
     //dd(User::where('email_address', Input::get('email_address'))->first()->toArray());
     /*if(Hash::check(Input::get('password'), DB::table('users')->where('email_address', Input::get('email_address'))->first()->password)){
           Session::put('user', User::where('email_address', Input::get('email_address'))->first()->toArray());
           //dd(Session::all());
       }
       else{
           $email_address = Input::get('email_address');
           return view('users.users.index')->with('email_address', $email_address);
       }*/
     if ($request->all()) {
         if (Hash::check(Input::get('password'), DB::table('users')->where('email_address', Input::get('email_address'))->first()->password)) {
             //Session::put('user', User::where('email_address', Input::get('email_address'))->first()->toArray());
             $request->session()->put('user', User::where('email_address', Input::get('email_address'))->first()->toArray());
             return redirect('user');
         } else {
             $email_address = Input::get('email_address');
             return view('users.users.index')->with('email_address', $email_address);
         }
     }
 }
 public function login(LogInUserRequest $request)
 {
     $oUser = DB::table('users')->where('email_address', Input::get('email_address'))->first();
     if ($request->all()) {
         if (Hash::check(Input::get('password'), DB::table('users')->where('email_address', Input::get('email_address'))->first()->password)) {
             //Session::put('user', User::where('email_address', Input::get('email_address'))->first()->toArray());
             $request->session()->put('user', User::where('email_address', Input::get('email_address'))->first()->toArray());
             return redirect(redirect()->back()->getTargetUrl());
         } else {
             $email_address = Input::get('email_address');
             return view('users.users.index')->with('email_address', $email_address);
         }
     }
 }