private function CasGatewayAuthSubscriber::getKnownCrawlersList in CAS 2.x
Return a list of known web crawlers as they appear in user agent strings.
Return value
string[] The list of crawlers snippets.
2 calls to CasGatewayAuthSubscriber::getKnownCrawlersList()
- CasGatewayAuthSubscriber::isCrawlerRequest in src/
Subscriber/ CasGatewayAuthSubscriber.php - Check is the current request is from a known list of web crawlers.
- CasGatewayAuthSubscriber::onResponse in src/
Subscriber/ CasGatewayAuthSubscriber.php - Handle response event.
File
- src/
Subscriber/ CasGatewayAuthSubscriber.php, line 410
Class
- CasGatewayAuthSubscriber
- Event subscriber for implementing CAS gateway authentication.
Namespace
Drupal\cas\SubscriberCode
private function getKnownCrawlersList() {
return [
'Google',
'msnbot',
'Rambler',
'Yahoo',
'AbachoBOT',
'accoona',
'AcoiRobot',
'ASPSeek',
'CrocCrawler',
'Dumbot',
'FAST-WebCrawler',
'GeonaBot',
'Gigabot',
'Lycos',
'MSRBOT',
'Scooter',
'AltaVista',
'IDBot',
'eStyle',
'Scrubby',
'gsa-crawler',
];
}