protected function setUser()
 {
     $idUser = Session::get('user');
     $user = User::find($idUser);
     $this->_set("usuario", $user);
 }
 public function restoreAccess(Request $request, $token)
 {
     $tok = Session::get('token_usu_senha');
     if ($tok === $token) {
         $user = Session::get('user_restore');
         $usuario = User::where('id_usu', $user)->first();
         if ($user != null && $usuario->count() > 0) {
             $email = $usuario->email_usu;
             $this->setSession($usuario->id_usu);
             return redirect('/');
         } else {
             $dados['msg'] = "Não foi possível restaurar o acesso. Por favor tente novamente!";
             return View('helpers/notifications.error', $dados);
         }
     } else {
         return redirect('/');
     }
 }