public function check()
    {
        $session = $this->request->session();
        $validationTime = Carbon::createFromTimestamp($session->get($this->key.'.life', 0));

        return $session->get($this->key.'.authenticated', false) &&
            ($validationTime->diffInMinutes() <= $this->reauthTime);
    }
public function check()
    {
        $session = $this->request->session();
        $validationTime = Carbon::createFromTimestamp($session->get($this->key.'.life', 0));

        return $session->get($this->key.'.authenticated', false) &&
            ($validationTime->diffInMinutes() <= $this->reauthTime);
    }
public function check ( ) { $ session = $ this -> request -> session ( ) ; $ validationTime = Carbon :: createFromTimestamp ( $ session -> get ( $ this -> key . '.life' , 0 ) ) ; return $ session -> get ( $ this -> key . '.authenticated' , false ) && ( $ validationTime -> diffInMinutes ( ) <= $ this -> reauthTime ) ; }
Validate a reauthenticated Session data.

@return bool
Validate a reauthenticated Session data .