You are here

public static function HttpblEvaluator::visitor_whitelisted_session in http:BL 8

Check if an IP is already white-listed via a session white-list challenge.

Overrides HttpblEvaluatorInterface::visitor_whitelisted_session

1 call to HttpblEvaluator::visitor_whitelisted_session()
HttpblEvaluator::evaluateVisitor in src/HttpblEvaluator.php
Manages remote and local lookups on visiting host IPs, evaluates their remote status as safe or suspicious and determines a locally stored status (safe / white-listed, grey-listed, or blacklisted) which is used (by other functions) to determine an…

File

src/HttpblEvaluator.php, line 295

Class

HttpblEvaluator
HttpblEvaluator evaluates visitor/host page requests.

Namespace

Drupal\httpbl

Code

public static function visitor_whitelisted_session($ip) {
  return isset($_SESSION['httpbl_status']) && $_SESSION['httpbl_status'] == 'session_whitelisted';
}