ventureleap / leap-one-php-sdk

该包最新版本(dev-main)没有可用的许可证信息。

安装次数: 4,163

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 3

分支: 0

开放问题: 0

类型:symfony-bundle

dev-main 2021-12-01 14:56 UTC

This package is auto-updated.

Last update: 2024-09-29 05:56:06 UTC


README

安装

  1. 通过以下方式要求捆绑
composer require ventureleap/leap-one-php-sdk dev-main
  1. 将以下变量添加到您的 .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>'
  1. (可选)添加路由
    leap_one_php_sdk:
        resource: "@LeapOnePhpSdkBundle/Resources/config/routes.yaml"
        prefix:   /
  1. (可选)修改您的安全配置文件 此部分需要您已经实现了使用 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