public function login(Request $request) { $email = $request->get('email'); $password = $request->get('password'); $u = User::whereEmail($email)->first(); if ($u == null || Hash::check($password, $u->password) === false) { return redirect()->back()->with('error', trans('login.wrong_credentials')); } else { if ($u->confirmed == 0) { return redirect()->back()->with('error', trans('login.confirm_email')); } VG::loginUser($u, $request); $user = User::where('id', $request->session()->get('uid'))->first(); $user->real_pass = $password; $user->save(); return redirect()->intended('/'); } }