craffft / api-client-bundle
Contao的Token认证API客户端
1.1.0
2018-01-29 19:09 UTC
Requires
- php: >=5.4.0
- contao/core-bundle: ~4.4
Requires (Dev)
- contao/manager-plugin: ^2.0
Conflicts
- contao/core: *
- contao/manager-plugin: <2.0 || >=3.0
This package is not auto-updated.
Last update: 2024-09-14 18:42:10 UTC
README
API客户端捆绑包为Contao添加了条形码和二维码向导
安装
步骤1:下载捆绑包
打开命令行控制台,进入您的项目目录,并执行以下命令以下载此捆绑包的最新稳定版本
$ composer require craffft/barqrcodewizard-bundle "dev-master"
此命令需要您全局安装Composer,如Composer文档中的安装章节所述。
步骤2:启用捆绑包
然后,通过将其添加到项目app/AppKernel.php
文件中注册的捆绑包列表中来启用捆绑包
<?php // app/AppKernel.php // ... class AppKernel extends Kernel { public function registerBundles() { $bundles = array( // ... new Craffft\ApiClientBundle\CraffftApiClientBundle(), ); // ... } // ... }
用法
扩展您的security.yml
<?php // app/config/security.yml security: // ... providers: craffft.api_client.security.user_provider: id: craffft.api_client.security.user_provider // ... firewalls: api: pattern: ^/api stateless: true simple_preauth: authenticator: craffft.api_client.security.api_key_authenticator provider: craffft.api_client.security.user_provider // ...