bprs/applink-bundle

此软件包已被弃用且不再维护。未建议替代软件包。

应用简单键链接

维护者

详细信息

github.com/SrgSteak/BprsAppLinkBundle

安装: 105

依赖者: 1

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

类型:symfony-bundle

此软件包尚未发布任何版本,信息很少。


README

允许应用进行CRUD链接

如果您想要允许不同的应用共享信息,您将面临保护这些API的问题。
使用BprsAppLinkBundle,控制密钥和权限非常简单。

#安装

##获取Bundle

composer require bprs/applink-bundle

##激活Bundle

  //AppKernel
  new Bprs\AppLinkBundle\BprsAppLinkBundle(),
  new EightPoints\Bundle\GuzzleBundle\GuzzleBundle()

##激活路由

bprs_applink:
    resource: .
    type: bprs_applink

##设置防火墙、访问控制

security:
    providers:
        bprs_applink:
            entity:
                class: BprsAppLinkBundle:Keychain
                property: user

    encoders:
        Bprs\AppLinkBundle\Entity\Keychain: plaintext

    firewalls:
        api:
            pattern:  ^/api
            http_basic: ~
            provider: bprs_applink

    access_control:
        # require BPRS_APPLINK for /api*
        - { path: ^/api, roles: ROLE_BPRS_APPLINK }

##使用Bundle