/**
  * Handles password change
  *
  * @param ChangePasswordRequest $request
  *
  * @return \Illuminate\Http\RedirectResponse
  */
 public function putChangePassword(ChangePasswordRequest $request)
 {
     // Put session active tab
     Session::put('profile_tab', 'password');
     if (Hash::check($request->input('old_password'), Auth::user()->password)) {
         Auth::user()->password = Hash::make($request->input('new_password'));
         Auth::user()->save();
         flash()->success(trans('users.password_changed'));
         return redirect()->back();
     } else {
         flash()->error(trans('users.old_password_wrong'));
         return redirect()->back();
     }
 }