thotam / thotam-auth
ThoTam 定制的 Laravel Auth 包
0.0.4
2021-05-07 06:50 UTC
Requires
- php: ^7.3|^8.0
- illuminate/console: ^8.0
- illuminate/contracts: ^8.0
- illuminate/support: ^8.0
- laravel/fortify: ^1.0
Requires (Dev)
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.3
README
这里应该放置您的描述。尽量限制为一两段,并可能提及您支持哪些 PSRs 以避免用户和贡献者产生混淆。
安装
您可以通过 composer 安装此包
composer require thotam/thotam-auth
用法
Public ThotamAuthProvider
php artisan vendor:publish --provider="Thotam\ThotamAuth\ThotamAuthServiceProvider" --force
Public FortifyProvider
php artisan vendor:publish --provider="Laravel\Fortify\FortifyServiceProvider"
Add "phone", "active", "link_at", "link_by" to fillable of User Models Add use SoftDeletes; use Userstamps; to User Models add /** * The attributes that should be cast to native types. * * @var array */ protected $casts = [ 'link_at' => 'datetime', ]; to User Models
Add "App\Providers\FortifyServiceProvider::class" to "config\app.php"
添加 CheckAccount 中间件
Add 'CheckAccount' => Thotam\ThotamAuth\Http\Middleware\CheckAccount::Class To App\Http\Kernel.php in $routeMiddleware
接下来,您应该迁移您的数据库
php artisan migrate
测试
composer test
变更日志
请参阅CHANGELOG以获取更多最近更改的信息。
贡献
请参阅CONTRIBUTING以获取详细信息。
安全性
如果您发现任何安全相关的问题,请通过电子邮件thanhtamtqno1@gmail.com联系,而不是使用问题跟踪器。
致谢
许可
MIT 许可证 (MIT)。请参阅许可文件以获取更多信息。
Laravel 包模板
此包使用Laravel 包模板生成。