ovimughal / lamirest
Laminas REST API/微框架/配置/JWT 认证/ACL/SSO/多租户
1.0.0
2021-10-19 08:11 UTC
Requires
- php: ^7.3
- doctrine/doctrine-orm-module: ^3.1
- firebase/php-jwt: ^5.2
- laminas/laminas-json: ^3.1
- laminas/laminas-permissions-acl: ^2.7
- ovimughal/lamirator: 1.0.0
README
Laminas 包,使您的 REST API 开发变得简单,包中提供许多开箱即用的功能,如:
- 优雅的响应结构
- API_KEY 安全
- JWT 认证
- SSO
- ACL
- 单租户与多租户切换
- 大量配置选项
- 文件管理器
- SQL 查询包装器,用于与 doctrine 或原生 SQL 查询
- Jasper 报告包装器引擎
- 服务注入器,可以从包中访问任何服务,如 JWT、加密、文件管理、实体填充器、语言、租户等
- 等等...
安装
- 打开终端
cd /path/of/your/application
(例如cd /var/www/Laminas-App
)composer require ovimughal/lamirest
开始使用
- 使用
Lamirest
您将获得对Lamirator
(Laminas, Lamirest 模块脚手架) 的访问 - 有关
Lamirator
,请参阅 Lamirator