文件名称:shinobi:Laravel内置的Auth系统的基于角色的简单轻量级权限系统
文件大小:32KB
文件格式:ZIP
更新时间:2024-02-25 10:14:39
laravel authentication shinobi permissions auth
该软件包已被放弃,不再维护。 不幸的是,我很难决定要归档此软件包。 多年来,它为我们许多人带来了好处,但是越来越多的我发现自己的时间变得越来越短。 因此,在开发,文档以及维护开源程序包所需要的其他所有方面,我都无法集中精力。 当你们中许多人仍在使用并且可能遇到一些问题时,我不能完全同意。 作为替代方案,我强烈建议使用Spatie的包作为替代。 由于Shinobi和laravel权限都与Laravel的核心政策系统挂钩,因此几乎是一个替代品。 Spatie软件包维护良好,具有出色的文档资料,并提供大量配置选项。 如果您出于任何原因想要继续或在Shinobi停下来的地方上车,请随时分叉并做您
【文件预览】:
shinobi-master
----migrations()
--------2015_01_24_080433_create_permission_role_table.php(986B)
--------2015_01_20_084525_create_role_user_table.php(950B)
--------2015_12_04_003040_add_special_role_column.php(665B)
--------2015_01_20_084450_create_roles_table.php(780B)
--------2017_10_17_170735_create_permission_user_table.php(957B)
--------2015_01_24_080208_create_permissions_table.php(788B)
----src()
--------Contracts()
--------Tactics()
--------Shinobi.php(1KB)
--------Middleware()
--------Models()
--------Facades()
--------Exceptions()
--------ShinobiServiceProvider.php(3KB)
--------Concerns()
----CONTRIBUTING.md(2KB)
----.travis.yml(138B)
----config()
--------shinobi.php(3KB)
----LICENSE(1KB)
----phpunit.xml(1KB)
----README.md(3KB)
----tests()
--------PermissionTest.php(464B)
--------GrumpyTest.php(719B)
--------User.php(529B)
--------TestCase.php(2KB)
--------RoleTest.php(5KB)
--------BladeTest.php(7KB)
--------UserTest.php(8KB)
--------resources()
--------MiddlewareTest.php(3KB)
--------factories()
----.gitignore(69B)
----CHANGELOG.md(2KB)
----composer.json(998B)