ventureleap / leap-one-php-sdk
该包最新版本(dev-main)没有可用的许可证信息。
dev-main
2021-12-01 14:56 UTC
Requires
- ext-json: *
- mark-gerarts/automapper-plus-bundle: ^1.3
- ventureleap/leap-one-audit-log-sdk: dev-main
- ventureleap/leap-one-configuration-sdk: dev-main
- ventureleap/leap-one-messenger-sdk: dev-main
- ventureleap/leap-one-order-sdk: dev-main
- ventureleap/leap-one-product-sdk: dev-main
- ventureleap/leap-one-rating-sdk: dev-main
- ventureleap/leap-one-user-sdk: dev-main
This package is auto-updated.
Last update: 2024-09-29 05:56:06 UTC
README
安装
- 通过以下方式要求捆绑
composer require ventureleap/leap-one-php-sdk dev-main
- 将以下变量添加到您的 .env.local 文件中
LEAP_ONE_ENDPOINT_URL='https://api-test.leap1.de:8000'
LEAP_ONE_APP_ID='<your-app-id>'
LEAP_ONE_APP_SECRET='<your-app-id>'
- (可选)添加路由
leap_one_php_sdk: resource: "@LeapOnePhpSdkBundle/Resources/config/routes.yaml" prefix: /
- (可选)修改您的安全配置文件 此部分需要您已经实现了使用 LEAP.one 用户服务中的用户逻辑。
encoders: VentureLeap\LeapOnePhpSdk\Model\User\User: algorithm: auto providers: customer_provider: id: VentureLeap\LeapOnePhpSdk\Services\User\UserProvider firewalls: dev: pattern: ^/(_(profiler|wdt)|css|images|js)/ security: false main: pattern: / anonymous: true lazy: true guard: authenticators: - VentureLeap\LeapOnePhpSdk\Services\Security\LoginFormAuthenticator logout: path: leap_one_user_logout