balt-technologies / laravel-icon-captcha
这是一个简单但安全的laravel图标验证码
0.0.4
2021-06-15 09:42 UTC
Requires (Dev)
- orchestra/testbench: 6.x-dev
- phpunit/phpunit: 9.5.x-dev
README
Laravel Icon Captcha
这是一个简单但安全的turing test(图灵测试)用于您的laravel应用。
- 简单,快速图灵测试
- 不收集任何用户数据
- 可自定义颜色和大小
您需要一个正常工作的Laravel 8项目才能使用此包而不会出现任何错误。
如何安装Laravel-Icon-Captcha
- 安装包后,您需要设置它
使用以下命令开始
php artisan vendor:publish
现在,您需要的所有文件都已发布到资源路径中,您就可以开始了。
如何使用Laravel-Icon-Captcha
要使用图形验证码,请确保遵循以下步骤
在您的app.js文件中实现laravel-icon-captcha的app.js。最简单的方法是直接require它。
在通常的Laravel文件夹结构中,它应该看起来像这样。
require('../assets/vendor/laravel-icon-captcha/js/app')
确保您已安装Vue,并在app.js中require它。同时,不要忘记创建一个新的Vue实例。
现在,您可以使用laravel mix编译您的文件。
npm run dev
###在前端实现它
- 确保您在想要使用验证码的表单周围有以下div
<div id="app"> Every other stuff </div>
- 现在,您只需要实现Vue组件,前端部分就完成了。
<laravel-icon-captcha></laravel-icon-captcha>
###在后台实现它
- 要添加验证规则,您只需在请求验证中添加以下行
'captcha' => ['required', new LaravelIconCaptchaRule];
就是这样。您可以开始了。
您可以通过编辑CSS文件来简单地自定义laravel-icon-captcha。