geeksesi / todo-lover
todo lover 是一个Laravel包,可以管理您的待办事项
dev-master
2022-05-03 15:58 UTC
Requires
- doctrine/dbal: ^2.12
Requires (Dev)
- laravel/legacy-factories: ^1.0.4
- orchestra/testbench: ^5.8
This package is auto-updated.
Last update: 2024-09-30 01:27:06 UTC
README
todo lover 是一个Laravel包,可以管理您的待办事项
安装
composer require geeksesi/todo-lover
兼容性
- php7.4
- laravel 7.x
环境
- 发送邮件: mailtrap
发布
# migration
php artisan vendor:publish --tag=todo_lover-migrations
# config
php artisan vendor:publish --tag=todo_lover-config
配置
认证
默认 认证模型(用户)
由您的应用默认配置在
config/auth.php
// ...
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => App\User::class,
],
// ...
],
// ...
此配置将覆盖此包中的 OwnerModel
如果没有提供者配置,我们将使用我们的 用户模型
为了支持您的用户模型进行 任务
,使用此特性
use \Geeksesi\TodoLover\HasTaskTrait;
此外,如果您有自己的令牌认证(如passport,sanctum),则应覆盖配置文件中间件
"middleware" => ["api", UserHandMadeTokenAuthorize::class],
# set your authentication middelware instead of : UserHandMadeTokenAuthorize::class
测试
composer run test
许可证
MIT