daltcore/tarpit

此包已被废弃且不再维护。未建议替代包。

Laravel 的 HTTP-Tarpit 集成

v1.0.2 2017-06-02 15:48 UTC

This package is not auto-updated.

Last update: 2022-02-01 13:07:34 UTC


README

Laravel 的 HTTP-Tarpit 块列表包

安装

通过 Composer

$ composer require daltcore/tarpit

使用方法

在您的 config/app.php 文件中的 Service Providers 部分

DALTCORE\Tarpit\TarpitServiceProvider::class,

在您的 config/app.php 文件中的 Aliasses 部分

'Tarpit' => DALTCORE\Tarpit\Facade::class,

在您的 app/Exceptions/Handler.php 文件中函数 render() 下方,就在 return parent::render($request, $exception); 之前

/**
 * Tarpit Exception Helper
 */
\DALTCORE\Tarpit\Services\ExceptionHelper::handleTarpitCommunication($request, $exception);

在您的 .env 文件中,您需要添加以下参数

# To enable the tarpit
TARPIT_ENABLE=false

# Your website domain
TARPIT_DOMAIN=basis-cms.vm

# Tarpit API Key
TARPIT_API_KEY=af4ae3fe3ff09dbba45a601619ca783455cfeb4d

# Tarpit endpoint
TARPIT_ENDPOINT=api.http-tarpit.org

# Tarpit API Version
TARPIT_VERSION=v2

# Direct sync or with cache (30 minutes)
TARPIT_HANDLER=realtime

如果您发现任何安全相关的问题,请联系 Ramon Smit

鸣谢

许可

MIT 许可证 (MIT)。请参阅 许可文件 了解更多信息。