这将提供管理员认证,查询将保存在数据库中。

安装: 1

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

公开问题: 0

语言:Blade

v1.0.0 2023-06-27 19:08 UTC

This package is auto-updated.

Last update: 2024-09-28 13:52:24 UTC


README

Hesh为使用认证和可定制管理仪表板的Laravel应用程序提供了一个最小化和简单的起点。使用Bootstrap样式设计,Hesh将认证控制器和视图发布到您的应用程序中,您可以轻松地根据自己的设计、模板引擎和应用程序需求进行自定义。

Total Downloads Latest Stable Version License

要求

  • PHP >=8.0.2

安装

要安装最新版本,请运行以下命令。

  composer require remonhasan/hesh

转到composer.json文件

   "minimum-stability": "dev",

从链接下载zip文件,解压并粘贴到您的public目录中:下载链接

转到config目录下的app.php文件

  'providers' => [
      Remonhasan\Hesh\HeshServiceProvider::class,
  ],

转到config目录下的auth.php文件

  use Remonhasan\Hesh\Models\Admin;

  'guards' => [
        'web' => [
            'driver' => 'session',
            'provider' => 'users',
        ],
        'admin' => [
            'driver' => 'session',
            'provider' => 'admins',
        ],
    ],

     'providers' => [
        'users' => [
            'driver' => 'eloquent',
            'model' => App\Models\User::class,
        ],

        'admins' => [
            'driver' => 'eloquent',
            'model' => Admin::class,
        ],
    ],

转到Kernel.php文件

  use Remonhasan\Hesh\Middleware\Admin;

   protected $routeMiddleware = [
        'admin' => Admin::class,
    ];

运行迁移

  php artisan migrate

通过运行php artisan serve启动服务器,访问注册、登录和仪表板重定向路由。

  http://:8000/admin-register
  http://:8000/admin-login

许可

Hesh遵循MIT许可证

版权所有 © 2023 Remon Hasan