codenomads / base-module
codenomads提供的适用于 Laravel 8 或更高版本项目的基API模块
dev-main
2024-09-27 14:28 UTC
Requires
- php: ^8.0
- defuse/php-encryption: ^2.4
- guzzlehttp/guzzle: ^7.0
- laravel/framework: ^8.0 || ^9.0 || ^10.0 || ^11.0
- laravel/passport: ^10.0 || ^11.0 || ^12.0
- lcobucci/jwt: ^3.3.3 || ^4.0
Requires (Dev)
- phpunit/phpunit: ^9.0 || ^10.0
This package is auto-updated.
Last update: 2024-09-27 08:43:22 UTC
README
介绍
codenomads/base-module
是一个为 Laravel 8 或更高版本项目设计的基API模块。它提供了一个构建基于API应用程序的基础,具有加密等特性。
特性
- 加密: 使用 PHP 加密确保数据安全。
- Guzzle 集成: 使用 Guzzle 简化 HTTP 请求。
- Passport 集成: 支持OAuth2的Laravel Passport。
要求
- PHP 8.0 或更高版本
- Laravel 8.0 或更高版本
安装
您可以通过 Composer 安装此包
composer require codenomads/base-module
卸载
要卸载此包,您可以通过 Composer 删除它
composer remove codenomads/base-module
包环境变量
APP_ENV=""
APP_DEBUG_LOG=""
APP_TIMEZONE=""
GS_ACCESS_TOKEN_REDIS_HOST=""
GS_ACCESS_TOKEN_REDIS_PORT=""
GS_SUBSCRIBER_COMMON_REDIS_HOST=""
GS_SUBSCRIBER_COMMON_REDIS_PORT=""
GS_CHECK_SUBSCRIBER_STB_STATUS=""
GS_DISABLED_RESELLER_IDS=""
PACKAGE_EXPIRY_MESSAGE=""
GS_BASIC_AUTH_USERNAME=""
GS_BASIC_AUTH_PASSWORD=""