agilepixels / laravel-resource-abilities
为Laravel API资源添加能力
v2.0
2023-01-21 10:17 UTC
Requires
- php: ^8.0|^8.1|^8.2
- illuminate/database: ^9.0
- illuminate/routing: ^9.0
Requires (Dev)
- orchestra/testbench: ^7.0
- phpunit/phpunit: ^8.0|^9.0
This package is auto-updated.
Last update: 2024-09-21 13:41:41 UTC
README
如果您使用前后端分离的Web应用程序,各种信息都需要在这两部分之间传输。其中一部分是你的路由,但是您如何以最方便的方式共享授权操作呢?一个快速提示:从现在起,我们将这些授权操作称为“能力”。为了共享能力,我们使用API资源。这样我们就可以看到当前用户对该资源的哪些能力。
请在我们GitHub Wiki中阅读该包的完整介绍和所有文档。
支持我们
非常欢迎您的支持!请随意提交任何改进此包的pull请求。如果您希望以其他方式做出贡献,请查看右侧的“资助此包”。我们非常乐意收到您的支持!
测试
composer test
致谢
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。