remonhasan / hesh
这将提供管理员认证,查询将保存在数据库中。
v1.0.0
2023-06-27 19:08 UTC
README
Hesh
为使用认证和可定制管理仪表板的Laravel应用程序提供了一个最小化和简单的起点。使用Bootstrap样式设计,Hesh
将认证控制器和视图发布到您的应用程序中,您可以轻松地根据自己的设计、模板引擎和应用程序需求进行自定义。
要求
- 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