workos / workos-php-laravel
WorkOS PHP 库用于 Laravel
Requires
- php: >=5.6.0
- workos/workos-php: ^v4.0.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.15 || ^3.6
- phpunit/phpunit: ^5.7 || ^10.1
Suggests
- laravel/framework: For testing
This package is auto-updated.
Last update: 2024-09-25 13:05:40 UTC
README
WorkOS 库为 Laravel 提供了方便的方式从 Laravel 应用中访问 WorkOS API。
文档
请参阅 API 参考 以获取 Laravel 用例示例。
安装
要使用 composer 安装,请运行以下命令
composer require workos/workos-php-laravel
对于 Laravel 5.0-5.4,请在您的 config/app.php 中添加 WorkOS ServiceProvider
"providers" => array( // ... WorkOS\Laravel\WorkOSServiceProvider::class )
对于 Laravel 5.5 及以上版本,6.x 和 7.x... 您已设置好!
配置
通过以下命令创建 WorkOS 配置文件
php artisan vendor:publish --provider="WorkOS\Laravel\WorkOSServiceProvider"
此包需要配置您的 API 密钥 和 项目 ID。默认情况下,该包将查找 WORKOS_API_KEY 和 WORKOS_CLIENT_ID 环境变量。
SDK 版本控制
WorkOS 的 SDK 遵循语义版本控制 (SemVer) 流程,所有版本都将具有 X.Y.Z (如 1.0.0) 的模式,其中 Z 将是错误修复 (例如,1.0.1),Y 将是次要版本 (1.1.0),而 X 将是主要版本 (2.0.0)。我们允许只有主要版本中才能发布破坏性更改,并且强烈建议在执行任何主要版本升级之前阅读更改日志。
测试版发布
WorkOS 有一些功能处于测试版,可以通过测试版发布访问。我们非常希望您尝试这些功能,并在这些功能达到通用可用性 (GA) 之前与我们分享反馈。要安装测试版,请使用测试版版本号按照上面的 安装步骤 进行。
注意:测试版之间可能会有破坏性更改。因此,我们建议将包版本锁定到特定版本。这样,您可以每次安装相同版本的包,除非您有意寻找最新的测试版。
我们强烈建议关注您感兴趣的测试版功能何时从测试版变为稳定版,以便您可以使用稳定版。