craffft/api-client-bundle

Contao的Token认证API客户端

安装: 14

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 3

分支: 0

开放问题: 0

类型:contao-bundle

1.1.0 2018-01-29 19:09 UTC

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

    // ...