kubis / agegate
Laravel网站年龄验证包
v1.1.2
2019-06-24 13:26 UTC
Requires
Requires (Dev)
- mockery/mockery: ^1.1
- orchestra/testbench: ~3.0
- phpunit/phpunit: ~7.0
- sempro/phpunit-pretty-print: ^1.0
This package is auto-updated.
Last update: 2024-09-29 05:21:58 UTC
README
Laravel 5.8.+ 网站年龄验证包。
安装
通过Composer
$ composer require kubis/agegate
安装后,发布配置和模板文件以实现完整项目实施
$ php artisan vendor:publish --provider="Kubis\AgeGate\AgeGateServiceProvider"
使用方法
文件系统
/config/agegate.php用于包配置/resources/views/vendor/kubis/agegate/文件夹用于更改模板。
中间件
包提供了一个名为 age-gate 的中间件来保护所需的路由(或所有)背后的表单验证。验证由包根据配置进行。
示例
Route::group(['middleware' => 'age-gate'], function(){ Route::get('/', function () { return view('pages.homepage'); }); });
变更日志
请查看变更日志以获取最近更改的更多信息。
[待办] 测试
$ composer test
贡献
请查看contributing.md 以获取详细信息及待办事项列表。
安全
如果您发现任何安全相关的问题,请通过电子邮件 daniel[@]kubisinteractive.com 而不是使用问题跟踪器。
致谢
许可
MIT。请参阅许可文件以获取更多信息。