cloakings/cloakings-magicchecker

Cloakings MagicChecker Client

1.0.9 2022-12-16 17:08 UTC

This package is auto-updated.

Last update: 2024-04-16 19:59:08 UTC


README

Detect if user is bot or real user using magicchecker.com

Install

composer require cloakings/cloakings-magicchecker

Usage

Basic Usage

Register at https://magicchecker.com/:

$request = \Symfony\Component\HttpFoundation\Request::createFromGlobals();
$cloaker = \Cloakings\CloakingsMagicChecker\MagicCheckerCloaker(
    campaignId: $campaignId
);
$cloakerResult = $cloaker->handle($request);

Check if result mode is CloakModeEnum::Fake or CloakModeEnum::Real and do something with it.

Original Logic

Original library is located at doc/original.

License for this repository doesn't cover that code.