laravle-authz-test

时间:2024-04-21 05:33:38
【文件属性】:

文件名称:laravle-authz-test

文件大小:35KB

文件格式:ZIP

更新时间:2024-04-21 05:33:38

PHP

Laravel授权 Laravel-authz是laravel框架的授权库。 [中文版]( ) 它基于 (一个授权库),该库支持ACL,RBAC,ABAC等访问控制模型。 您需要学习的所有知识, Casbin首先使用Casbin 。 安装 在Laravel项目的composer.json中需要此软件包。 然后在命令行上执行以下命令。 这将下载软件包。 composer install 或使用命令行工具进入您的Laravel应用程序的根目录,然后运行以下composer命令直接安装扩展。 composer require casbin/laravel-authz 默认情况下,会auto-discovered并注册Lauthz\LauthzServiceProvider ,但是如果您要自己注册,请执行以下操作: 在config/app.php添加ServiceProvider


【文件预览】:
laravle-authz-test-master
----composer.json(1KB)
----phpunit.xml(1KB)
----config()
--------lauthz-rbac-model.conf(236B)
--------lauthz.php(1KB)
----.github()
--------workflows()
----database()
--------migrations()
----tests()
--------RuleCacheTest.php(2KB)
--------Models()
--------DatabaseAdapterTest.php(5KB)
--------RequestMiddlewareTest.php(3KB)
--------EnforcerMiddlewareTest.php(1KB)
--------Commands()
--------TestCase.php(3KB)
----README_CN.md(8KB)
----LICENSE(11KB)
----src()
--------Adapters()
--------Models()
--------Observers()
--------LauthzServiceProvider.php(1KB)
--------Middlewares()
--------Facades()
--------Exceptions()
--------EnforcerManager.php(4KB)
--------Commands()
--------Contracts()
----.gitignore(55B)
----README.md(8KB)
----.releaserc.yml(130B)

网友评论