thotam/thotam-auth

ThoTam 定制的 Laravel Auth 包

0.0.4 2021-05-07 06:50 UTC

This package is auto-updated.

Last update: 2024-09-27 07:59:03 UTC


README

Latest Version on Packagist Build Status Quality Score Total Downloads

这里应该放置您的描述。尽量限制为一两段,并可能提及您支持哪些 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 包模板生成。