cafelaptrinh / laravel-permission
为 spatie 定制的 custom laravel-permission
v1.0
2020-07-27 02:23 UTC
Requires
- php: ^7.2.5
- illuminate/auth: ^5.8|^6.0|^7.0
- illuminate/container: ^5.8|^6.0|^7.0
- illuminate/contracts: ^5.8|^6.0|^7.0
- illuminate/database: ^5.8|^6.0|^7.0
Requires (Dev)
- orchestra/testbench: ^3.8|^4.0|^5.0
- phpunit/phpunit: ^8.0|^9.0
- predis/predis: ^1.1
This package is auto-updated.
Last update: 2024-09-30 00:16:21 UTC
README
安装
步骤 1
使用 composer require 命令
composer require cafelaptrinh/laravel-permission
步骤 2
然后运行以下命令
php artisan vendor:publish --provider="CafeLT\Permission\PermissionServiceProvider"
此命令将创建配置、迁移和种子文件
步骤 3
继续运行 migrate 命令以创建必要的数据库表
php artisan migrate
步骤 4
* 如果您的 Laravel 版本从 5.5 开始,则可跳过此步骤。
运行 composer 命令后,进入 config/app.php 文件并添加 provider
'providers'=>[ CafeLT\Permission\PermissionServiceProvider::class, ]
步骤 5
进入用户模型中添加以下命令: * Laravel 默认为 App\Users。
<?php namespace App; use CafeLT\Permission\Traits\HasRoles; ... class User extends Authenticatable { ... use hasRoles; ... }
这样就安装成功了!现在请选择以下选项