michaljurkowski / tg-pass
:package_description
v1.0.10
2017-02-27 12:50 UTC
Requires
- php: ~5.5|~7.0
- illuminate/support: ~5.1
Requires (Dev)
- phpunit/phpunit: ~4.0||~5.0
- scrutinizer/ocular: ~1.1
- squizlabs/php_codesniffer: ~2.3
README
安装
通过Composer
$ composer require michaljurkowski/tg-pass
将ServiceProvider添加到config/app。
MichalJurkowski\TgPass\TgPassServiceProvider::class,
用法
使用php artisan vendor:publish
在config/tg_pass中取消注释或添加您自己的角色和权限
在database/seeds/DatabaseSeeder.php中添加
$this->call(MichalJurkowski\TgPass\database\seeds\PassRolesTableSeeder::class);
$this->call(MichalJurkowski\TgPass\database\seeds\PassUsersTableSeeder::class);
$this->call(MichalJurkowski\TgPass\database\seeds\PassResourcesTableSeeder::class);
$this->call(MichalJurkowski\TgPass\database\seeds\PassUserRolesTableSeeder::class);
$this->call(MichalJurkowski\TgPass\database\seeds\PassPermissionsTableSeeder::class);
在用户模型中使用trait
use MichalJurkowski\TgPass\Engine\Models\Traits\PassUserTrait;
class User
{
use PassUserTrait;
执行composer dump-autoload
然后执行php artisan migrate和php artisan db:seed
安全
如果您发现任何与安全相关的问题,请通过电子邮件jurkowskimichal86@gmail.com联系,而不是使用问题跟踪器。
鸣谢
许可证
MIT许可证(MIT)。请参阅许可证文件获取更多信息。