You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Laravel Block bots is a pacakge that block bad crawlers, people trying to scrape your website or high-usage users, but lets good and important crawlers such as GoogleBot and Bing pass-thu.
11
8
9
+
Laravel Block bots is a pacakge that block bad crawlers, people trying to scrape your website or high-usage users, but lets good and important crawlers such as GoogleBot and Bing pass-thu.
12
10
13
11
## Features
12
+
14
13
- ULTRA fast, less than 1ms increase in each request.
15
14
- Verify Crawlers using reverse DNS
16
15
- Highly configurable
17
16
- Redirect users to a page when they got blocked
18
17
- Allow Logged users to always bypass blocks
19
18
20
-
21
-
22
19
## Install
23
20
24
21
Via Composer
25
-
```bash
22
+
23
+
```bash
26
24
composer require potelo/laravel-block-bots
27
25
```
26
+
28
27
#### Requirement
29
-
- This package rely on heavly on Redis. To use it, make sure that Redis is configured and ready. (see [Laravel Redis Configuration](https://laravel.com/docs/5.6/redis#configuration))
30
28
29
+
- This package rely on heavly on Redis. To use it, make sure that Redis is configured and ready. (see [Laravel Redis Configuration](https://laravel.com/docs/5.6/redis#configuration))
31
30
32
31
#### Before Laravel 5.5
32
+
33
33
In Laravel 5.4. you'll manually need to register the `\Potelo\LaravelBlockBots\BlockBots::class` service provider in `config/app.php`.
34
34
35
35
#### Config
36
+
36
37
To adjust the library, you can publish the config file to your project using:
0 commit comments