实施角色& Laravel 5中的权限(使用github / romanbican / roles)

时间:2015-02-26 14:44:15

标签: laravel permissions roles laravel-5

我想要使用现有的软件包,可能是This one,但我对其他人开放。我的问题是,我什么时候才能创建角色?因为它们将被保存到数据库中,所以我不希望它每次初始化或类似的东西都运行,那么我如何只创建一次所有的角色和权限呢?是否可以使用我可以使用的迁移,或者我应该使用迁移来创建它们吗?

1 个答案:

答案 0 :(得分:1)

此程序包的数据库结构是在安装期间创建的。根据文件,最后一点是:

  

运行迁移。

     

$ php artisan migrate

包中包含5个不同表的5个迁移文件。

您可以为应用程序中的特定用户分配特定角色。怎么做 - 这完全取决于你。如果您有管理面板/仪表板来管理用户 - 这是一个很棒的地方。角色只是一种用户属性。