├── .gitignore ├── README.md ├── composer.json ├── composer.lock ├── config └── captcha.php ├── example ├── p1.png ├── p2.png ├── p3.png └── p4.png ├── src ├── CaptchaServiceProvider.php ├── Controllers │ └── CaptchaController.php ├── Core │ ├── Captcha.php │ ├── Code │ │ ├── AbstractCode.php │ │ ├── CalculatorCode.php │ │ └── SimpleCode.php │ ├── Generator │ │ ├── AbstractGenerator.php │ │ ├── IGenerator.php │ │ └── SimpleGenerator.php │ ├── Helper.php │ └── Storage │ │ ├── CacheStorage.php │ │ └── IStorage.php ├── Facades │ └── Captcha.php ├── resources │ ├── fonts │ │ └── ximai.ttf │ └── lang │ │ ├── en │ │ └── message.php │ │ └── zh-CN │ │ └── message.php └── routes │ └── api.php └── tests └── CaptchaTest.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/composer.lock -------------------------------------------------------------------------------- /config/captcha.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/config/captcha.php -------------------------------------------------------------------------------- /example/p1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/example/p1.png -------------------------------------------------------------------------------- /example/p2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/example/p2.png -------------------------------------------------------------------------------- /example/p3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/example/p3.png -------------------------------------------------------------------------------- /example/p4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/example/p4.png -------------------------------------------------------------------------------- /src/CaptchaServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/src/CaptchaServiceProvider.php -------------------------------------------------------------------------------- /src/Controllers/CaptchaController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/src/Controllers/CaptchaController.php -------------------------------------------------------------------------------- /src/Core/Captcha.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/src/Core/Captcha.php -------------------------------------------------------------------------------- /src/Core/Code/AbstractCode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/src/Core/Code/AbstractCode.php -------------------------------------------------------------------------------- /src/Core/Code/CalculatorCode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/src/Core/Code/CalculatorCode.php -------------------------------------------------------------------------------- /src/Core/Code/SimpleCode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/src/Core/Code/SimpleCode.php -------------------------------------------------------------------------------- /src/Core/Generator/AbstractGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/src/Core/Generator/AbstractGenerator.php -------------------------------------------------------------------------------- /src/Core/Generator/IGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/src/Core/Generator/IGenerator.php -------------------------------------------------------------------------------- /src/Core/Generator/SimpleGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/src/Core/Generator/SimpleGenerator.php -------------------------------------------------------------------------------- /src/Core/Helper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/src/Core/Helper.php -------------------------------------------------------------------------------- /src/Core/Storage/CacheStorage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/src/Core/Storage/CacheStorage.php -------------------------------------------------------------------------------- /src/Core/Storage/IStorage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/src/Core/Storage/IStorage.php -------------------------------------------------------------------------------- /src/Facades/Captcha.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/src/Facades/Captcha.php -------------------------------------------------------------------------------- /src/resources/fonts/ximai.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/src/resources/fonts/ximai.ttf -------------------------------------------------------------------------------- /src/resources/lang/en/message.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/src/resources/lang/en/message.php -------------------------------------------------------------------------------- /src/resources/lang/zh-CN/message.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/src/resources/lang/zh-CN/message.php -------------------------------------------------------------------------------- /src/routes/api.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/src/routes/api.php -------------------------------------------------------------------------------- /tests/CaptchaTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Partoo/laravel-captcha/HEAD/tests/CaptchaTest.php --------------------------------------------------------------------------------